MKLRSTLAALALGTTVLTSAPALIAPQAALATVHCNSTICGPDEEPVFDDTGDDSQGGGGLTEEAPAEEVPIPTVVITGQRPANPLAPVFPPYVSGGKNTVPHAGSFEVEAVTWSPRFDKHGPCFGNDVPGAVAKKFGGTSYQVSYEANAGISVDAASIISGTLGIKVNQTVTVTDNLEVTLQAGQEYAVYVTYQTVTYKVTHHYLFSDSVEYVTITMPTKDTHIGACGN