MTSTTSAQTNAKRVRLRELIPEIRLGKWERTGPKNGITDVKGVLVHTESIHDKEKGVNTGVTTIVPRKEWMEQACYAGMFRYNGCGELTGSHWLDDTGLLGSPIVLSNSFAVGACHTGIYQYGARHYRNQSGDIDWFLMPVVGETYDGMLNDLSQFVVTPEHVIRGIEKASSDPVPEGNTGGGTGMTCHGFKAGTGTSSRLVPGLDQDGKETDYTVAALVQANYGRLYSFTVAGAPVGRILWEEQGREAAAKKARDEYEKAKSIKDGSIIVVIATDAPLNPVQLQRLARRATRGVSRVGGYGNTNSGDIFMAFSTGTVAPGQYESGAIEQAPDRAELLQHKAVDERKMDSLLEAAGEATEEAILNAICMAETLTGFRGRTVEAMPLERVKNIVQRHIDLEKELAAKQN