MKGLYIGAAGMMNYMQHIQVHSNNVANAQTPGFKFDQLTSEVISRNKVNYQNGPVTRQVGTIDYGVRPAATHINLTAGSSYITNRDRDFFMQDTDPTQGSNFFITAKNGEISLSRGGQFHSDQFGFLRTADGANLLSATGEAIQVGQKTSIRAEANGDLYNAETSQYLGRLGTKFVSANQADSLVKDGEGRLHINGVNTMNLPAGQGIIQNGVIETSNVDLGVEMVQLMDNQRMVQASKNVVNMFDKVYDKEATGLIRQ*