MALKCAIDLGIPSAIHRNGGSASLPDLLATLPIAENKRPFLHRLMRFLTVSGIFTSADDGVYQLTRVSRLLVDSIPLNLLPSFLCLGEWFRDGGDTTPFAMAHGIDVWGAMSLDRALAAGFSASMAADSKFLAEIAIRRHVEAFMNVSSLVDVGGGDGSMARAIVKAFPHIKCLVLDLPHVVRGIPADGFVEYVAGDMMDFVPPANVVLLKLVLHDWSDEDCVRILSRCREAISNREGGKVIIIDTVIGSQSQQIYEAQLFLDLCMMTVTTGKEREEKEWHMIFLKAGFTQYKILPILGIKSLIEVYP*