MARLASLTGVTFRCKSIIAGLRYCLPLFGSSENLLQALAPAGGSVLGSDLERVVKPNVSFLLECGLGACDIAKLYAYTLSPLSISTERIRTAVACVDGLGVPRGSPMFRHALQVVAFVSEEKITAKVEGFKKKFRWSDAEVGIAVSKAPSLLVRSEDLLQSKSDFLISEVGLEPAYIAHRPIMLTYSLEGRLRPRYYVVRFLKENGLLDHDRDYYAAVVISEKVFVEKFICPHKDAAPHLAEDYATACRGEVPARFSFT