MESFGERNNGFSLKFYSEGRERIDEEDEYRSCVAEEEEWRDAEDFKEDEASDHFSKLFFKGVSDLKEVGSSLSGIGVILKNSIDDSEMKIQKKLDFFVEESVAELLALMDGLSASLKIGIRRIQAFTDSAVLYDQISQSKELEDQLLMALRQRVMEHASKLEAFDLKLIPTNEFKQPSRLAREAIGLRQWPESEDCSICCEEKQADDMVIMNCSHKFCSDCMIKYINGKLQSPKVPIRCPHVACKHMLSTKECKSFLPISSYGSFLKALEETGAYESERVYCPFPNCSVLLDRRQSLSNRASSSSQSEDMGSCVECPVCQRFFCYDCEVPWHSLMSCEEYQNMPLDERDVGDFTLNRLAQHQKWRRCSQCRRMIELTQGCYHMTCWCGHEFCYACGAEYRHRQQTCQCAFWDEDNIIVPNQEETMDPWSLDAYFDHERSQCSLLQRFLTEGFSLDVHCQPPSPPSDSFLDTIKDLHQLPWLERFVSVISDSYDDYAS*