MQLNQLNLADIRAFVLIAKLGNFTKAAEELEVSRSHVSRQLSQLENSMGVTLVIRTTRSLSLTDAGELFYRQCEQALSSIEQAVLAAVDDVQEARGELRINSVGGHIGEELIADICSAFMQENPDVRIHLDLSSHRVDLIEEGFDVAFRMGKLEDASFVARKLTEIRMSTLASPTYFTQCGQPQHPKQLADHRCLTGSVKRWSYQHKETKQTLDVPVDGDLQCKNGRVLVRAALAHNGIIRVPTFYCHQEIARGELVEVFQDWHIPSVEFSLIYHKDKYQPVRLKRFIEFSKRYFEQSVIA*