MASSQSVLSHLFSTPPTTSLQIAPTSSSDDESAYIDWDNLGFQLMQTDYMYVTKCSDDGIFRQGQLNRYGNIQLSPSAGVLNYGQGLFEGTKAYRREDGRIFLFRPDQNAMRMQIGAERMCMPCPSTDQFVEAVKQTAIANKRWIPPFGKGALYIRPLLIGSGPIFGLAPAPEYTFLVYACPVGYYFKQGTAPLNLYVEEDVHRASRGGAGGVKSITNYAPVLKAMKNAKANGYSDVLYLDAVNKKYIEEVSSCNIFLVKGNVLSTPIAKGTILEGITRKSIMDIAHDLGYTVEERLIEADELFTADEVFCTGTAVGVAPVGSITYKGQRIEYKISSDLSCKQFYSRLVGIQRGVIKDERNWIVEIE*