MSAVRSFCEEKHFPQSRISSMVKSVSMGFVPARRTSRHYPFNNFDESSSEPLRENEFSIAANDAWKGIAMLAHCAQTVENESLSNADEDLNSRSFDANYSRKDKSLGLLCDKFLQEYSSASEICLDVAAKKLGVERRRIYDIVNVLESVEVVSRKAKNCYAWYGITRLPYALQRQHAMGPPDNEKSDDDDNTDNSDPDNVRENSQGSSNNNNRRPSRREKSLGVLSQKFVRIFLHAHRGVVSLESAARRLMNKASIDENRLKTKIRRLYDIANILCSLNLIEKTQMPDGSRKPAFKWKFQFNQIPEPAQILVPQANKKRSTMSSEAEIVSNKKGKVKVEGMEISDIRANIGEGSLDTKNDATRVLEERTTSSASMSDEAAVGVKEPGNLSSSASTRAPLSYNELQKEVMKKMSNSNAVGLSAIIDETLESMGLAGLIDSPRNMQQCMQAYFAKMSGMPNWTADEKKEGMAVEREGPSTFETSDSSENDSRPSRM