MAALVRLARESIPSPPRRSPSSVNPVCFKNLATLSHYMSIRTSVQARLPTLKSQFWGAQLHLKDDEACSACTIFSSAHVVVARLFEPAIFEASKLKVMYLGERIEETRPDEQPRAYTLTHSDITAKLTLAVSQTINEAQLQGWYSRLQRDEVLAEWRKSQGRMLLHVHCHISGGHWLLDLIPHLRFYIFRKELPVVLEAFRYGDVTLFKNHPELEEALVWVYFHSNVKEYNRVECWGPLRQATKGACASEDARKAIHINVGDKMKEKESSKNLESGFVAHVSSTMNGDWKMPVRCPHPCECCFPPSSVIPLPPH*