MMKLSPESVNLTGKSTHFSAECWFDDTCILDMDYFVKTLSGIKAKGVRPELIGSIITHYASKWLPDLSNDEGSDVFTSQKDFEDSPESVTAIWMKKRFFVETLVGILPPEKDSIPCNFLLRLLRVANMVRVEPSYRVDLEKRISWQLDQATLKELLIPSFVHTCGTLLDVELVLRLVKRFMNLDESVRSGSALIKVAKLIDNYLAEAAVDANLTWSEFFGLVDALPAHARSTDDGLYRAIDTYLKTHPGVSKQERKTLCRLIDSRKLSLEASLHAAQNERLPVRAVIQVLLSEQTKVNRHQIDWSGSFVSGARSPNQLGLIEPPARCMSKREMNAQQMEIKRLKEDVLRLQSQCMTMQSQIEKLLEKKRGSGLFGWKKIIVPSLVNKVDKIGEIDRETDVGYVGRQTPGDMKTRLVRGRTPNKWRKSLS*