MSSFVSRENDPKAQYFYSRKEKSLGLLCTNFLSLYDREDVESIGLDDAASRLGVERRRIYDIVNILESVGILARKAKNQYSWKGFGAIPRALEELKEEGLRENFSISDCCNFAKSLDDIEEGGSSNSKSDGQDRSSGLSKNDNRREKSLGLLTRNFIKLFLCSDADLISLDCAAMALLGDGHNSTAMRTKVRRLYDIANVLSSMNLIEKTPHPESRKPAFRWLGVKGKLKNASATAMDVQQPKKRVFGTDVTNYSLKRNKADSSTDWKSNQNINMPLHMKPDDLENNGDGLEQNSKHSSKGFVFGPFTPASAPGVGESANKIMKPTQDWESLASTFRPQYRNQAISDLFGHYVEAWKSWYVEVAGKKQTNSR