MEPPKEQQNTPEKSISDAPATISSAFPPSGCCTNCGGPTISEAPPPLASFPEMSPPPNYRPIRAPAINLPHNSQAIILSPVPHAEQVPVVSPPYHFQSPVKRIHSPDDIRRFHESASCKNFLGFVVSLSESIRGFKISDPCHISPTVAAIVSILETLLQWIDEIPPAQQSARYGNVSFRSWHERLRERGESLILEFLPEEFKESVIEIVPYFFDSFGNSSRIDYGTGHETNFAAWLYCLARMGIVKEEDYHSLVARVFVKYLELMRKLQMVYCLEPAGSHGVWGLDDYHFLPFIFGSSQLIDHKYMKPKSIHNDDILENFSSEYMYLSCIAFVKKVKKGLFAEHSPLLDDISGVPNWKKVNSGLLKMYRVEVLEKVPIMQHFLFGWLIKWEE*