MNNIRAIEKLNQRELEAGIPLSASWHTDWSDTAYVYIGGLPYELSEGDIITIFSQFGEPVHVNLIRDKDTGKSKGFAFLKYEDQRSTNLAVDNLGGATILGRIIRVDHTRYKPKEGELEELLGQGSGPRDRDDGDDDDESEHHSKRRRGKGREDMPPREMLPEEIELQKLIRDHDEDDPMKEYLVRQKKEQVELALQKLKREKKSSHHRRDGDSKRDHRHSHRHRSRSEGRSRRHRSRSKEQTHKERASEEPSRSQERGRDGRRGKYHDRDGGRDKGKDRDRYGDWDGDRGGSSRLEKERGRDRFHRDSGHSSRREGRRYDD