MEDAHLTDHRLTLDPDITFPEREDLVTHVQNHGLTSGYAYFIQRSDIKRNTGIWQMKLSCSQHNHDPSTTIARHPSSRRLTKEVQHTVNKSLAAGVPARPILTSLRQHDSNSLAVASTIYNAKAKRRHEKLAGHTPIQALLDELRQGQFKHVVQFSNSGNVERLSFAHPNSIFLARRFNSVILLDCTYKTNKFGMPLLHVIGRTALNTSFTIAIIFLNGEEIGDYVWALDEFSNLFNGKLSSVIVSDADKGLAAAIARVAPNFRHLLCVWHIEKNKIELFIEITDIPMLTEYLGKTWLHDKEKFVAAWTNDCQHLRNTATSAVEGAHAALKRYLQVSTCDLYAKELQTLESAYVEWSSAQQAIALMQVKELNAGNMLSLSNPFLVIRKGRPLGAKNKPKSSTKRDPSAFENAKKKRHCGECGLLQNNHYRRTLEE*