MSVAFSTLQPLEDKQLGMVSDMTMEELRPLADMSYTMIEHCIKKEEDDLGKFVDLDFILAHTSSSQNGGTPVGHGGPYPLPETPESCSTTYDSDGSYTANQKYGGGSFAGSPHHSYVAELLTPDVPCIEVSPDFGLKASMHSRKYTELRVSAMDTTGHLSSDHLQHLSHKIKKERPEQSCMLGAGSPTSPDCISPIMEQKAGIMQMHGQLLPNPAYSQHRLSPPVPTEDMPPNDCHMISELHCLPLMSMAQHYPMASPYPTHFTSQPPAQFHGQFGVYRDPMKVHPSMHGMIVTPPSSPLLEYYPAMSATDDCKPKRGRRSWARKRTATHSCEYPGCGKTYTKSSHLKAHMRTHTGEKPYHCNWEGCGWKFARSDELTRHFRKHTGHRPFQCHLCERAFSRSDHLALHMKRHM