MGTEAVHAAVAAGAGHRRRRVLLLPLPLQGHINPMFHLASVLHARGFAVTVFHLQPAGVNAPDASLHPAFDFVPVPADGDGDGAGGDYLEATLAGILDVNRRCEAPFRERLAALLEEAAPAGGGDVACLVADAHLLTLMDVARRLVVPTLALRTGSAASFRVFAAHRMLRDMGYLPARESELDAPVTVLPPAPYRVRDVMLTAGFGGHAQDQIYELVSRAVEAVRTSSGLILNTFDALEHDELAALRRDLDVPVFDVGPLHKLSPTAPPSSLLRQDRGCLEWLDSQAPASVLYVSFGSIASVSAGELVEAAWGIANSGHPFLWVLRPGLVRGAAAAAALPDGFDAATRGRGAVVSWAPQEEVLAHPATAAFWTHCGWNSTLESVCAGVPMLLRPCFGDQPGNARYAERVWRAGLALDGGGGEMERGKVEAAIRRLMEEDDAAGMRRRAGELKSRAAECITKAGSSCLIIDKLGAARSRADASTWFFLAPVRIKDAGYGTGTFDHG*