MGTCGGETVDKIKCIAGHTSDINDLLPNGLLDGAVNAVETVEAGVLVREGGAHPRLGVVHLPLERNGSEVPELRHGACELVGGVRQLLNAVVESRPLFLVARPEADEAGSEGGDVVGPMQADGDGGEGYVVGGLGGAGDGGEGVDAEGRVLGVSARVLDELVACGVGFFGGSVTGFGGESEEREEEEKEGFQKRHFHLHLQEEKKKKKEESE