MKTQRSLSMKSGTEKGMLPPLLEIPSLEELTARGKSSRTSWTHVKLWLKEQLGKATRPLIDAGCNARRSNLQPLLSVLGSPLGPCPVEVQPFCQISMKENPISASSAQYIVHQYMAATGANSSKKHSNFYAMGEVNMVASEFDSSSNNSCNGVSRRVNPSRVSEGGCFLMWQMMPDVWCVELSLAGCKVRVGSNGSLVWRHTPWMGSHRVKGPVRPLRRALQGLDPWTIGNMFMHTRCIGEKTIDGLECFILKLVATPEVLQDRSDGPVEIIRHVMFGYFSQKTGLLVHLEDTHILRIQSQVGLAVETVYCETSTETSLKGYREVEGVYIPHEGKTVSTLFRLGEVPMSHTRTRLEESWMIEEVAFSVPGVSAESFIPPSDVGESATLSEAYELASDEATVGGALAYVGSHAGGSKVAALDVVSSQNRVFNVIASNLLSPS*