MTHYYKQLDPFYSAAFTRSYLTKSYEETNIEQPKTKSFNTCYTFIYHLKHGQLYTEQAGMAPMELKPMLLFYGLVQFLKAAILTKDPTYPANSQVLAHGVTTRKRKKSGFTFLDDEVKIQRNGLFSHLLDKMFHMKHLDNEKIKMTSLLQQLPEMQTLFKQFNYAKYLEKGIYETSVIRFSSNILDTYHMTANRFTQFIQYQQQPWYKKGASIEEDKRYISIPFSKKPSTLNGFPFIFDQDNIPHLFKTKESHLRLPEVLVHYLLLYNLSMICRYETEWWGELLHTFDGNDLPFITQYVNYAQHRVPALIVELLKRDRSQ