MAPVTVLGDCLALLQLPNVMAKQYINLAKMRRAEANALMQACSYCQEKGWRFTFVTCYEYTFFVWRVAEDRYAVTDGFLHDVAAYGLHTRELLAYIIWMSLEAPWGSQLPPGELRDLEVLLQQQTAVTVLRSQPGIHQGQSQQGQGSVCTRSSTWGSKQLQPAQKPTEALDXAQQRDQPFAWAPAEGAPEYPLTALRLSDIRMGAGQCGPVVQGWLWGVPVAVKATDVCKAPDIVELLWHEAQIYEVLRDLQGHVLPVMHGCGYWGGRNTFFLATAVALQAIHQRGVAHGDVRADNILVQHCGNTPQVIFIDFGQAYLHPTPEECQRELADLEAELDEL*