MGLDVGEIGMGLDLGLDLRLFAARSAGGMAKGAAPAGIQSCIRSLEVERRKIEVFRRELPLCLRLLADVIDELKEEAAKRGEYDDGAATVDDGDKRKWMSTAQLWVDSDAKSDESDKEQQSEITSPPEPKLLGGGAPTPIRAAVSAVAVPQPLPPPLFRREDSSASSGLSLVSLSPATKAAVPISPPVVAASGTGTASARFCGTTMPPCGSEVNNMHSQAQQQQQASRKARRCWSPELHRRFVAALHELGGPQVATPKQIREVMQVDGLTNDEVKSHLQKYRLHNRRSSPGAAAAPVSQSIMLVDGVWAAQEQSSGSQSGSRQGPLQFSRAGMAVGGGDDSSSSDDDEDDDKSEDGYSLKCV