MDSSVDALKDDNMALAGIALAVVAVVVGSAFLFVKLKKKGSLNPEKWTRFILEKKTQVSPNVVKLKFALPTKTSVLGLPIGQHVSCRGQDVEGEEVIKPYTPTTLDSDVGFFELVVKVYEKGRMSGYFGRMKEGDYLECKGPKGRFRYTPNMMRAFGMIAGGTGLTPCYQVTRAILENPKDKTNVSLIYANVTFEDILLKDDLDRMAKMYPDRFKVYYVLNQAPADWQGGVGFVSADMIKDHLPAPAADIQVLRCGPPPMNKAMGMHLDNLGYTKEMQFQF*