MVFLVDMDEKDYVFTYGIFGVQHEEFTPEKAVFVSTLYKLLSSSANRVDHLQDESHGLPRHSPKSTTFIAYWLSCSSYQSFQASSLVQEFWNSLPPDAGVWREVMTVPKSRFMFASSQPVASAMGTLLPLKQSSDEGYWGVYRHRLSETPDSHTDPKDTFTSAYITPTKAKPNDTRKTIEIPNTRSSKMKLGRVTISSPPDNLVFVREGQRQPNVPPAETEAWLKKINPHAQSWISHLDTERNKNGVVAFTTHISHENPTPEILNEKFDGEADLELDTEAIAETNQLAYFLDLSHFEQAGRSHKGHVELRKTVMNLYGPGGQLEKGKSVLFVELCVLKSGDLDAEYIGCAEGTGLMYLANL