MTRSLPTKQHAFPFPSAPRSPDDTSPAQVQLAAAALDRLSMAPASQEDEKRCMRVPFHDESDGVAAIRDRLGGAAHCSAFISKLWHLMINPDLYGKYIRWNEAGDAIIINSEPEVAAEFAAEVLPRLFKHGNNASFIRQLNLYGFQRVSSSRLLDAAEMRAVAARTSGSNWFGAPPPFNTAMELYGAHSSFAHPRFRRGHEAWLVSMKPRSSKKSKKTSSEDTKTS