MRLLFGLALVVSGAALQAAGHRPLAPAFGRSRLRPATLSVVDIYSVADEWVRAAPYQSAFCITAFKATIADCITQARELAAIEAEPEAGIVSCDDVSCEVLEPSERRGYSWQRSLAFLLYGGLYQGCTQYYLFNDRYPLWFGEGDDPATVAVKVVFDQLVLTPLLCLPVLYLVKAAVLRRPLREGLRRYVEDARRDLLLKYWALWTPVQCLTFGVVPPQWRVPFIALVSFFWLLVLSSISSRGDLAAPPAPAADPQTTRTMGGE*