MSSFAMLSSTTSPEKENMNGPCKVCDKPSNGLHYGVRTCDSCKCFFARSLKKSTESLVCSKDSNCDLSGRQPKTICSYCRFQKCVKVGMTSISYQYRPESLVQRALTPNDMVPLLPSPSSSLQSSELMEMNDDLLTETFNLSKLTELQEISNIVNSYKEGCCFTAEKIKGLELKEFKMVISQNAELTLVKAWTDYAEEIEADIRALLPFIDDLQDSFNSHDKAILLKRSAFQIYLLRRIRALNPYGLLLSDGRVIKLISLQFLYGIQLINEMLQVNPENLSSAQQKFKKLFMKHAESRGVDQRVFQNLIELWPELEKLKVMHQERLEILKPYRWAFPENSLFAEVYDLDPQIVTFENESNLSSDLLVSNGFP