MATTLNRFLKHRSVSTLNKHHQGVFSFTRYENHDSLPSKMPALRSTTRSFLDFYQFGNKKAIEDERTRLNDEMNRGYFADMKEFKEHGGKIAAANKILIPAASAMKFPVLAVTYSNGQRLNLPITPNSNEVDTESLAVPKVSLVCLSFRASSQEMISSWSKPFLETFGNRKDLQLFEVSFIDKWLLGLAPIRKLLLRVLQKPNNNENSVLQRQAVYAFGDHYNFRKQIKVLNLLTGYILLLDKSGRIRWQGFGTATPEEVSQLLSCTSLLLEDQ