MRTEGMVGMFKGNGANCIRIVPNSASKFLAYETLESWLLSRARESDPNAQLGPLTRLTAGAGAGIFAMSATYPLDMVRGRLTTQVDGKYKQYTSMTHAARVIVREEGALALYKGWLPSVIGVIPYVGLNFAVYGTLKDVVAEWQGLKSGKDLSVPLGLACGGVAGAIGQTVAYPFDVCRRKLQVAGWAGAKALAEGEAKHLAEMRYTGMVDCFVKTVRHEGVGALFHGLSANYVKVAPSIAIAFVCYEEVKKLLGVX