MRAYLFGTTFLVLLLILKDPVLCELNVQASRKNVKALFVFGDSYADTGNHDPLDPVVNVPWQKPYGSTWPGHPSGRFSNGRVLTDFVAAHMGIETPVAHRVVQNELAKHVDTSQVKAACSRGINFAYGGSGVFPTFGPQFITISVQIDQLRDLIKEGLVSVSNTSTALLVVAGNDYTVYGLQPKIEGLHLFTGNVVSRIVTSLEVLHEMGFKRLLVTNLEPFGCFPGVTYLSNYSACNTTDNQESGLHNKLLASELSKLKGKLPNAAIVPLDLEHAFSLSLQGPFNHSRSQWISCCRAKGKDGGCAVVDEKGHALYQVCSKPHETFFWDSAHPTDSGWEAISMILFQVRGNTSPLP*