MSRNLTMNPTFVPLQTHGVLKSLLENPMKLPLHHDDVFGKDRAEEKKLDEDRNVPQSAFLGPTLWDKTLPYDGDNFQLEYMNLEEFLSENGIPSSPSQLDQSHHHHQHHSQQQQQQHQPHQPQQPQAQQQPCLQQASVSVMDLSNRATTSIHTSMIPQTCMQTPSRSVLPPARNTPSPIDPETIQVPVSYELHPSDLALSSVPGQETFDPRKHKFSEDELKPQPMIKKARKVFIPEDLKDDKYWARRKKNNMAAKRSRDARRLKENQIAIRAGFLEKENSALRQEVSDLRKELGRCKNIIGKYEAQHGPL