MATLCCKSPRVSRLFLHSSILASSSSGRWPLYVLRRWSIENDVSFAYTASCFRSRGMATFTRTKPHMNIGTIGHVDHGKTTLTAAITKVLADEGRAKAVAFDEIDKAPEEKARGITIATAHVEYETEKRHYAHVDCPGHADYVKNMITGAAQMDGGILVVSAPDGPMPQTKEHILLARQVGVPSLVCFLNKVDAVDDEELLELVEMELRELLSFYKFPGDEIPIIRGSALAALNGTNEEIGKKAILKLMQAVDDYIPEPKRALDKPFLMPIEDVFSIQGRGTVVTGRIEQGLIKVGDEVEVVGLKANLKSTVTGVEMFKKSLDNGQAGDNVGLLMRGLKRDDVERGQVVCKPGTVKTYKKFEAEIYVLTKEEGGRHTAFFSNYRPQFYMRTADVTGKVELPESVKMVMPGDNVTATFELITPVPIDQGQRFALREGGRTVGAGVVSKLIS*