MTSVQLGIYLNVLTLSQQVLKGLQLGSEANALQLVHVVCGITAFPANLQAGLFALPLPVKLWTDTSFVGPSQLAAISACSALRAFLAGNPRRWVLLLWVPAHKNIEPNEFVDELAKAALDGIQPDFVSYSMALARVRARMKSKWDRVALDANNTAYRGRHLWVANDPPLHGATANSTWLLRHAGMSNHDTARAARFLTNHFPSRQLRDQCGWSADDVLEFLRLNPMVSTFGWSEILAEALADCERGQPHSRANARLLAHTVERVFRWQQFHRTRRKAPAFTSSLSADFADFTEWCDVETRAENLLILWEERALALAAHY*