MGNPDTLICGNCRELFTDLTELLDHKRSYCKLRFTCKCLSTSPVQKVYPTPQAKLVCVACKDSFSNPWDLMVHAQAAHMVNIYELGESSSGEDGKTSAMGGDRTTNSTPTMPCSPPALELGKLQNGTGA