MSTSPETLCCFCPAAFKQFVEYVVNLKFDEEPNYAKYISLFDEIVGPNPDTRPINTDGAQKLVYQVGQKRGRVSIAVDEDEETKKKVRIGMRARQWITVFSARRPMKQRYHCNVDDTRVSQHVAIGHRDGLFISGVACCFDSWFLVLDEGTGFRSQIHYLSPSFIPKEWIFEQWEKKYFISSIAGAHDERCLIVMSKGGPYVQQTYKVTESFPFDWIAKRWKDGYYVTSMATAGRGRWAVVMSRGVGFSHQVVELDFVYPSEGIHKRWNAGYRITSTAATMDQTAVVLSLPTKEGVNVAQETVRTSAFTITHLKEKWDNNLYISALCYG