MVTILRTAFFLTSITAAALWMIESAEASRIRHPNLRPVKAAYFYYGSGYDPSAIDAAPLTHVFYAFALLNPVSFTISPATDDNDQMQTFSSTLKKSNPCLKTLISIGGGGSDANTFSAMVGSSTTRASFVTSSIALARSYGFDGLDLDWEFPQSDTDMANLGTLFMEWREATLAENRRSPLLLSAAVKYNVTILYGGAGTYPAAIMSKYLDFVGLMEFDLHGSWESVTGIHTAIRSSNPSDVLIADYGIRQWLTAGLSASRALLGMAVYGRTWILQNPSTDNGIGAAAVGAGPNGGVLTYDEIQQFKTENGAICQDDSVTMASYCYATTATGTAWVGYDETTAISMKVSYLKSMALRGYFFWNLASDRNGILSKQASITLGK*