MNTLRHFTLNHISISSICFPQDCPRLEIVDLSYNLDLVHVEGLRLGLVRLNLKGCREMKTLRNLSKLEHLKFLNINGCVLLEALNVKGLSLLEEIKAEGCWKLNSIESLCELKRVNCLHISTLNGGLISNAILEILNIEDVILNQFKRHTVLDVPGTTTARSPVRLRTFHTYNAILMCFITTNDFSRFTVRFEPSNGRAQYEVYETVQGNGTGGRRLHIYMWTKDSKLFKDENFYNEIVVYNNGNANELVPWEGEKGWIVQLDSETQ