MTTRFSPGRQLLTLLITGLSFVSLVCVTEFSIAADEPRFSLDEHTGDCVDVNYGGKTVARYCFAYQPDTPESLHQTYKPYLHIFDAAGEKPITKGAGGQYTHHRGIFIGWSKIRHEGNTYDRWHMRGGEIVHKEFLKEQADSDHATITSRTEWHGKDRTPILSEKRTMTVRKGVGPVRLIVDFQSELTPTGSKVVLNGDPEHAGIQFRPSNNVDRKQTTFHFPSKDANPKKDRDYPWVGETFVLDGDKHTVLHVNHPSNPKETIYSAYRDYGRFGAFFETEIPAGETLTVRYRFLILNGEMPETEVVTPLIEDFRESESHNG