MEGNSGNDIVAPFVLKTYQMVNDPLTDAFISWGSANNSFIVLDPLHFSHTLLPAFFKHNNFSSFVRQLNTYGFRKVDPDRWEFANEWFLRGQFQLLKNIVRRKQSSNSSTKYLVGDQMGDEELVNEIARLRKEQRALEEQLEGMKKRLETTEKRPQQMMAFLHKVVEDPEILPRIMLHKDPTRLQFPDKKRRLMISSSSSSPSTTTLTTSFEGDEIEEDANNRRDFGLNFSSPEVSGPWFLREPEGNLGIPPVPPIDLGISSNGGERKYLTEMTVEETHPPPPYPFSLFGCGF