MSHNVEYDELVSEMEEAPSFASSIPVPNVQEMVRNNPLQVPQRYVRSREELDKVSHMPHLSSKVPFIDLALLSRGNKEELLKLDLACKEWGFFQIVNHGVQKELLQKMKDAASEFFELPAEEKKKYAMDSSDIQGYGQAYVVSEEQTLDWSDALMLVTYPTRYRKLQFWPKTPEGFKEIIEAYASEVRRVSQELLSLLSVIMGMQKHVLLELHQESLQALRVNYYPPCSTPEQVLGLSPHSDANTITLLMQDDDITGLEIRHQGGWVPVTPISDALVVNVGDVIEIWSNGKYKSVEHRAVTNKNKRRISYALFLCPQDDVEVEPLDYMIDSHNPKLYQKVRYGDYLRQSMKRKMEGKAHIDVAMTEDSESDMRNKDE*