MGEELSVGFRFYPTEVELLTYYLRIQLGGGNATIHSLIPILDVFSVEPTQLPNLAGERCRGDAEQWIFFVPRQEREARGGRPSRTTGSGYWKATGSPGPVFSPDNRVIGVKKTMVFYTGKAPTGRKTKWKMNEYKAVETASVSTIPKVHNHFFKMKTFIK