MKRIQYSKRVAKQLLFQTTRHSSTTPAPLIRTAAEAASHMMEHFAQKVTKRSQYIDANQLRKLAVTLGRPVLDGHDMRRMSAPAGTPVPPAHHLVYFTPDDVEADLGADGSDRAFNAPAPFTRRMWAGGHIKFDRGNPLRVGDEAEEHTKLISAVAKTSRSAGEMVLVEVEKKLYGTQGLALVDKRSWIFRPVIQRQSDARGGVAPRSVNGSILAPSSMSDVILDNNCETAEGHPGVVVHGPLNVINLLDYWRDIHGQGTSPDEIFYRAVSPVYAGEEYQIRTLSVVSVYTDLVSELVAERDGVVIMKATIIKKA*