301 aa
MALQLHPPALNISPVEAKKLCLNGTPWIWHLLEECVRNAWEYWSILLGLISIACFLFAAL
PQLYVAYQNGKVEQALSLGFLLCWLAGDLTNFIGCYLTNQLPIQTVTAIFYINTDIIVIS
QFLYYKLKNQKITKCGMNMKYSCVAWIMICLLLCLILPTQMLMRNKVQNTVLGSNEKSHG
MVEISGFVCGYLSCVFYLGSRIPQLYKNFQRRSTDGTSYLLFALAMIGNGTYGLSLVLKM
PATQYLINLYFWHHLPWFIGSFGVLLLDIFITAQFIIYRPQNKRLDSVAMEVEPLLINED
S