MATTLNRFLKQKCRSVYRNQHQVLFNLTRYENHESLPSRLPALRSTTRSFLDFYQFGNKKAIEDERARLNDEMNRGYFADMKEFKEHGGKIAAASKTLIPAASAMKFPVLAVTSSNGKSMKLPVTSNSNEVNKESLDVPKVTLVCLSFRASSQEMISSWSKPFVESFGDRKDLQLFEVSFIDKWLLGLAPIKKLLLRVLRKPNNSENSVLQRQIVYSFGDHYHFRKQMKVLNLLTGYILLLDKSGRIRWQGFGTATPEEVAQLLSCTSLLLKDQ*