MDFDLFNSYPESQLDLMSTMLQLEQLTALTDQTLLMAAPTSPPISPMGTPSPQFSPPPPHMSITTTTTTNGGYHDQYNSMPATYGSTACAMPQQLDFAISSPGSDSGSGSGGAPHQGSSPTASASSSEAMREMIFHIAALQPVEIDPEAVRPPKRRNVRISKDPQSVAARLRRERISERIRILQRLVPGGTKMDTASMLDEAIHYVKFLKSQVQSLERAAAATAGVAAAHRSAAFGAAYPATLPLQHHAPW