MFTQTPKMMKLSPESVNLTGKSTHFSAECWFDDTCILDMDYFVKTLSGIKAKGVRPELIGSIITHYASKWLPDLSNDEGSEVFMGPKDFEDSPESVTAIWMKKRFFVETLVGILPPEKDSIPCNFLLRLLRVANMVRVEPSYRVDLEKRISWQLDQASLKELLIPSFVHTCGTLLDVELVLRLVKRFMNLDESVRSGSALIKVAKLVDNYLAEAAVDANLTLTEFFGLADALPAHARYTDDGLYRAIDTYLKTHPGVSKQERKTLCRLIDSRKLSPEASLHAAQNERLPVRAVIQVLLSEQTKVNKHQIDWSGSFISGTRSPNQLGLIEPPARCMSKREMNVQQMEIKRLKEDVLRLQSQCMTMQSQIEKLLEKKRGSGLFGWKKIIVPSLVNKVDKIGEIDRETDVGYVARQTPGDMKTRLVRGRTPNKWRKSLS*