MTTVVPTSEEDPILSVVRFTAEMSWAEAGPEVAEPQVASLCLEAQDCMIAGRWFDLASLMLTSADLVFPKASDKDLECIFTIICNLVKKPESLDEMLEMAKLLSTKVAQQPNDKPAIRLKILFNLYNLLENPYSRFYVYMNALKLAMNGKVIEHIIPSFKKIDSFLKEWNLGVHDQRELFLTISNILKEHKSSPKETFKFLTKYLATFSDEDAHTMEEAKEEAAYTIIEFVKSPDMFQHDLLDMPAVAQLEKDTKYALIYQLLKIFLTQRLDAYMDFHTANSAILNSHGIVHDDCIAKMRLMSIIEDDEVEPWVVKAITAKLIDCKIDQMNEVIRVTRYTERVFGQQQWLSLREKLATWRGNISNVITTIQANKVTEDATQAIQGLAIR*