MVLSDIVIYQVNVPTSIVQPGEMGVTIVASGATANLSFEWSYSYSTWLFEFSDSGVAYVQVEGMEIGMTLGLKNQQGTLRLSPEDCGCYVSYISIKLDGGASWLYQGIVDYFEDDIVSAVEDTITNKVTDAVIKLDSVFQTFPKEISFGNITALNVTITEGPTMTTTSLLIGINGLFTQIDPKATLVGHYTNNLPSTGTGTGSCSNSEKMVGISVHENVLNSASTVYFNSKKMYWVVDNLPDQKILNTAEWRFIIPKLYKEYPNDDMSFNFTVLSPPLIQIQNQGIVATVNSDVFINVVDAGEVIPVACISMEIEASGFAGIISTTLNGGISLSKLTMSLKWSKIGTLHMLLVQSVMSRLLKSIIVPVVNLRLRVGYSLPDFHGYELQNASIIYHDSKILVCSDIARAYDDYIPHRFYYE*