MTLLSAPEETTTAGRPTPGRLRVILMLEVYDGAQDRFLEAYELLRYQVSAVPGHISDQLCQSIDDPSRWLITSEWESAEPFLAWVDSPAHREMVKPMHGCVRDNRSLRYTVLRETHGTTATDTDAPPLRPGEHHPAVPGTPRPGPDGVVRHALSFTVKPGSEARAAELLAGYRSPQARVDDTTRLLRTSLFIRGNRIVRCVEVAGDLVAALRHVARQPEVRAVEEAINPYLEEDRDLDDPLSARDFFQRAALPAVHHHAALKTGQAGRHAYLYPVRPGAGAALAELLAEEDEHAAADPGGPLVRATVYRSGDLVVRLVDLLGDPADDPATALGLSGPRAAAVLGKLSEPAERTFDGLRRLLDACATTPVTDRTSAED