MGLDVGEIGMGLDLGLDLRLFAARSAGGMAKGAAPAGIQSCIRSLEVERRKIEVFRRELPLCLRLLADVIDELKEEAAKRGEYDDGAATVDDGDKRKWMSTAQLWVDSDAKSDESDKEQQSEITSPPEPKLLGGGAPTPIRAAVSAVAVPQPLPPPLFRREDSSASSGLSLVSLSPATKAAVPISPPVVAASGTGTASARFCGTTMPPCGSEVNNMHSQAQQQQQASRKARRCWSPELHRRFVAALHELGGPQVATPKQIREVMQVDGLTNDEVKSHLQYRLHNRRSSPGAAAAPVSQSIMLVDGVWAAQEQSSGSQSGSRQGPLQFSRAGMAVGGGDDSSSSDDDEDDDKSEDGYSLKCV