MRMSCNGCRVLRKGCGDDCSIRPCLQWIKSPDSQAHATVFLAKFYGRAGLMNLINAGPEHLRPAIFRSLLYEACGRILNPIHGSVGLLWDGSWQLCHAAMEAVLSGVPITPIASAASEAAAPPLKAYDIRHIPRQENPAAAAAMMAAAGEANRARPIRSGRFKRPGARTKAQRHPAPPPPAVEWCDEESNRSPSHDSSLSHQSVLGAANAGVGFGGGDSKETESNSMVSAETTTTTVAEPPQPLQPEPEPESAAAAGAAEREDGASAEPESEVGLELTLGFKPASREDHVIPVKKRRFEQRDEACSMELGL*