MSNLPSEPEFEQAVHEITSTLAPFLAKHPEYERALEVAKIPERVIQFRVTWEADDGSVRVNRGFRVQFNSALGPYKGGLRLHPSVNLSILKFLGFEQTFKNALTGLMMGGGKGGSDFDPKGKSDNEIRRFCYAFMAELSRHIGSDTDVPAGDIGVGGREVAYLFGAYKKIRNEFTGILTGKGPTWGGSFIRPEATGYGLVYYVEHMLAKAPTPTSFKDAKVLISGSGNVAQYAALKVLELGGNVLSLSDSKGALVAVDGKGFTKEDIDAIAQIKLNRAYLTDFVSTMEKGRFEYHEGKRPWALLESADIALPSATQNEVSGEEAKALVASGVKFVAEGSNMGCTQEAIDVFEAARESADSWVWYAPGKASNCGGVAVSGLEMAQNSQRLMWSTEEVDGKLKDIMTNCFNACYETGKEYSSTSGGLPSLVVGANISGFIKVANAMRDHGDWW*