MKLLVLCVLSMMVTMAVSRRWHFTAHRRISRRFEAALKVQIILGFDKKLATWLARYGKNLSAIHKKTLYFYNRRHMQTHWQSYMRFTEKDIRKLGRPPNSNDYTRIGAEIGRRIPIELMYSFMVRRNMIPRWRPYMGVLLSKRKEDIPVN