MSMRRPVIISQSEKYVTLKTQYNYRPGILFNVCNAMLRRDLAILTADLRIDGTFCSTTYHVRPKDAAAAGPVSDATLNALQDELVEIVEGRVNGLDHLPDNKTHVVIDVSCKDRDGLLSELAGAITGLGLDIESAKIFTHKGMVLDTFFVTEGGQRVAEDKERFTRIKERLAAASGDPEARVNISSHVLEAVMSRREEVELARRRSGQPSPRGRERETDDRFPARDFVFAQQEANEINVMIDDASIADFILVKIHCETHEEKLLAEMARLMAELGLQARPAPPRQRLPRTLFPEALRCGASNRSTS*