MVGLSMDQSFVQAPEHRSKRTITEATGIPLIDISVLASGDAAAVDALAAEVGAASREWGFFLVVGHGVPAETVARATEAQRAFFALPAERKATVRRSEAAPLGYHESEHTKNVRDWKEVFDLVAHEPPPPAAGTVTDGEVVYENKWPEDLPDFREALEEYMKAMEELAFKLLELLARSLNLRPDRLHGFFKHPTTFFRLNHYPPCPSPDLALGVGPHRDPGALTILYQDGVGGLDVRRRSDSEWVRVGCVPDSFIVNVGDTVQVWSNDRYESAEHRVSVNPATARFSMPYFFNPAADAVVEPLEELVGGEEDDDPPRYSAYSWGEFFNTKLNGNYRKLDVENLQIEHFRKGLEA*