MNQNLKQEVFVANILQFKTVFLGKDDIGSVNSQKFNKIMKEIESSHNEVKHPREQIADAETLFDLATTLVSSVRSHSTDGITLNMFISSLLGVFGTRSPKRLSRGENTLSWKKIERSVSPFFSNGIRGFHTMIGPMDREVKQRKYTRKPRSKLYLRAQPKELDVNAEEITDTDKNISTMFQILRKKKRVKLEKIVLNRTSFAQSIENLFALSFLVKDGRVVIDVDENGAHFLTPRNGPAANLVKSGEVKYSHFVFRLDFADWELMKKAVAEGEELMPNREIAASPVFAAAYKPDKDISTNPVYTEAYKLVPADGSRLRLRVTRVKTLSTNHGEVIREGSDVDNSLESGNGRRLKRKLL*