MSFENLEEATNRKDLMMAFRKLEQEGLAEYIQSLEMPSPTYTDSSGYDSSTSPVRQEIEDAIARELNARAQEPGFVPDPAPHQCAVEALAAQQHAVAAQQYAAAAPVHQQYVAPPVPQEIVERVRAPAQAYEAPQNRAPAAGPIRNNRDRRRMVFTRAQTDALEQRYRELPYIARLDRIHLAERIGAPEDNVKTWFQNRRAREKQGRVAPRNEPTEELPQAAVEMPQQPQHQHHQLEHNYAQMPPQQQYQEPVVYQEPVVYQEEPPMYQEPPIYQEPPIYQENQQFDIPALNHPEPPAMLSLSPESFEDFNPDIFFM