MKAAVVPISIKDNYLTEIKDIPKPEIKDDQILIKAKACAINPIDWKHIVYQMSKPGDVAGSDVSGIVEQVGANVTNFKKGDLVSSFVMGNMSPMSGAFAEYVAAFPQATIKYDHDLDNPPKAKASMIDSFEGAASITMGLTTVAQSFSHSLNIPKHKKPGDSILIWSGATATGIVAIQVAKLVYNLKVITTASPRNHEYLKELGADFTLDYKDPKIVDKLKLLGHIKFGLDTIATPQTFQKLYDATQGTPEVYLDSLLGMDGNSIKTDPARETTVHWGHTMGYLCVLKTKTLGSTTYVQSTELLNDYNKWWENVMPTIINKIKHANLKILPNGLESANEGLQMSRESKVSGEKIVFKI*