MVGGKGVLSLGVSTSMFVGYLRSCITDSQTIGSCNILYGLLHLCFVLQVGCGLFRVAVIFGYCNEPPSLLDLSGYFYRVVIADSQDTLKVEKRVLQKGILLEFRKDSDRTLLAVAQKPDGKKNWMVSDQNGVTFSIKPQQVTYIVPGIEDFQPAEITNFLLKVQHLLDPSLLEYAWEELLEKGRTVNAEELAEIIYGKTDPLESYCAHLLLSQDEIYFSVGESKGYSSVYEPRPTSQVSKFSSPFVCNHCHWESELLPTCLDFEAFHAKDSIVGYKASWLPTPPIQVATCMLDAGSPEGLGSSDSAVNVKCNGESSPRMLPLYLVLYDVVARERKGIIKGSSGTPLTLVVDALLAYEITILELVF*