MSLLRAPAVAGRAASGATMPSCPRSVRASAFSGRVCSRAFQSLARPGRVHAVAPVSVAAPVELKTGKPKREDVITGSADNNVSDYIYEKMGADLHRQPDHPICIIKQAIYDFFEKRNPGMFKTFDDRYPIVTTHANFDEVLVPKDHISRSPNDTYYVDANTVLRCHTSAHQAETLRAGHPAFLVTGDVYRRDSIDSTHYPVFHQMEGVRVFTEAEWTAAGADATALAEKDLKDALEGLAKHLFGDVECRWIDAYFPFTNPSFELEIFFKGKWLEVLGCGVMEQVILDGNYKPGHKAWAFGLGLERLAMVLFDVPDIRLFWSGDDRFLKQFKAGDLSARFKPYSKYPSCYKDMAFWVSPEFSENNLCELVRNIGGDLVEEVTLIDNFTNKKTGRTSNCYRIVYRSMERSLTDEEINAIQDKVRQQVADVLKVELR*