MRRLKGHSSSILCCAAASGDGSAAGLVSGGEDGRVCVFDLRGSNEASQKYSFFDGLPVPSVCYNPVDMNLVYAAAGSSIYCFDLRLVRRMFLHVIAKHTINADDINQLAVNRKATFLAASDDSGETKILDLKNNRTFKALRGHTNICSAVQFHPQRPWEVVTGGLDSKMIKWDFNRGKQLAALDLGCVSDASKQIFNPPFVHALACPQREISGELGRTVAVARGDGGTDVYDLNGPAKRDPSQGLARKCSLDVDQGGHTAPVSHVNFASFDESGRTVISGGNDSSIKIWNWTACELKLSLNHNRKVNWMTTRASSSDNLIVADTSKFLRVYSVPV*