MVAIRTLPTSFNLPKIGLGTLGISPSEARSTINESLSLGYRCFDAAPVYFNEKDIGDAFHESTSPVPRTDVFITSKLACPFHKPQHVEPALRKTLLDLRIGYLDLFLIHWPVAFNYVNFDPTMRGWPNEDIDESNGGSNIDPTVSLRDTWEAMESLVDKGLVKYIGVANFPVILLHDLLSYSRIPPVVNQVEIHPYNQQSKLLAYCKSRNVTVQAYSPLGMPSYKESGEPDILSDPVLTEIADAHGITVAQVCLQWSLQRDTHVIVKSSNKKHLEENLMVGYKNEFANSGIQLTSEEMERIASLDRSFRFTRPEDWWKDMAVFS*