MKTVNHRTISTNGISMHIAEMGSGPLVLLLHGFPECWYSWRKQMPVLAEAGFHVVAPDLRGYGDTQAPKGVDKYTTLHIVGDLIGLLNVLRVDKALVVAHDWGAVIGWNLCLFRPDRVAAFISLSVYFMPWDPAGRLVHRLRSTHPEHYICKFQEPGKAEATIASMSPRNFLKQLYCGAMTPNFEFPKESEKLTLPAWMSEKDLSYFTSKFEKNGYTPPLNYYRAMDLSWELMAPWAGSKVSVPVLYIVGDKDIVYSYPGAKQFIHGGGMASYLTDLKNIVILKGVDHFLHEEKPDVVNDHILTFLKSLSHTPDLRNPQPSRL*