MGGKKLTVVHGAGIITVDSEERIYVNGALAIEGDQIVAVGHSSSVLAEYSSRADEIIDFEGSWILPGLINTHVHTSQQLGRGIADDVDLLTWLHDRIWPYESNMSEQDSYISTLLCGIELIHSGVTCFAEAGGQHVSGMVKAVDELGIRACLTRSTMDSGVGLPALWASESTDTCMKIQEDLFTRFNASADDRIRIWFGLRQILNATDDLLLRTKEAAAKCNTGIHMHVAEIPFENEWVMESRGVEHGTVSYLNKIGLLDHNLLAAHSVWVDASEVEMMAQARVKVSHCPAAAMRMLGFAPVAEMLSAGICVSLGTDGAPSNNRMSLVDEMYLASLINKGRVVFERGTTDPTALPAETILKMATINGAKSVLQGQSIGSLEVGKKADLIVVNPDKWTMIPLHDPISSMVYCMRTENISSVMCNGNWIMRDQKILTVDEALVMANAKNAAMKLITRAGIQLPKRGNVIY*