MEEEKEKQQRLSSLPAGFRFFPTDEELVTYYLARKAMDATFTSAAIRDVDLYSSDPWHLPCDWSAASTGGEDGGGGDECYFFCTRSSKYPSGGRARRSTAGGYWKSTGKDKAVYGGGGVVIGTKKTLVFYGGRAPRGEKTRWSEWVICRVFMKKPPSDNYTMLEMEQEEETTTAPLEHTQNQSHLLPPPPPAKSSSPPWQTSSRSGEEDGDGMARRREESPVVSSRCASPSYWPLNIGSSSTDDLPELTDFGEIYSGMITGGGTNSVCSLFPDEPYCWNF