MGKFYAVRVGRKPGIYSDWAEVKPLVDGFAGAQHKSFKSRSEAEKYLGLTWIERGERGSGSSKRSRDDWDDDDDFDYPDPPPAPALRQNPYLPPSDQNARGPPSRGDDRSGRGASLSGRGAAPAPVLPTIGVMILGGGAPEVRSASAARNLTTGRAVGVSGGTAGGVSRGGGRYEPVIEGPLQPISSGTLYQLEFDGAARGNPGQAGCGAVLRREDSGTVVCRLRKYLGASSTNNEAEYTALLEGLRMAKRLGVRRVEAKGDSKLVVMQVEGKWKVNAENLRPLREAVVQEVRGFESFKIGHIPREWNSDADKLSNDAIDLAYS*