MGRTTLLHGASLLTMHPSLPPSFLPNAAIFIDDHLISALGPSPSLLPSLLPLADEVLDLSGRWVIPGLINTHVHTSQQLARGIADDVDLLTWLHERIWPFESNMTAEDSYISTLLCGIELIHSGVTCFAEAGGQHVASMARAIEVLGIRACLSRSTMDSGEGLPAVWASETTDNCIQVQEDLFHKYHGTADGRVHIWFGLRQILNATDDLLLKTKQLADKCGTGIHMHVAEVPHENSHVSATRNVEHGTVTYLDKIGLLDGNLLAAHSVWVNPKEIELMAKASVKVSHCPASNLRMLGFAPVQEMLEAGICVSLGTDGAPSNNRMSLVDEMYLASLIHKGKAVFTKGMTNPSAMPAETVLKMATINGAKAVLQERDIGSLEVGKKADLVVINPITWTMVPIIDPIASLVYCMRTENIESVMCNGQWVMRGHKILTVDEEAVLKAAREASVAIIKRAKIDIPNRMKVV*