MSNWFALWGFSGSYHALRCLLRKLRRKETPLNAILAGSVAGLSILALDDSNRRRTLALYLLARLSQCAYNSAKSKNQFHLWGSHWSHGDSLLFAFACAQVMYSFIMRPESLPKAYRDFIQKTGPVAAPVYKAVKDCCRGSPVDVASLHAYLSKAKGSTTIKLEEFPSIIPCSVIHPGTKSCLVHDANAAAATFRKTFPLYFSLTFVPFVVLRLQKFMDAPTRTCWYALTGAVRSTTFLSAFVGIFQAVICCHRKVASKDHKLVYWLAGALSGLSVLLEKKARRGELALYVLPRAADSLWYILVNRHLLPDIKNAEVPLFCACMGGIMYYLEHEPDTMAPFLRGLIRRFLASRISNPTPPSNKGASYTYLHTHDATKETKMPEIRETETLTAEKYNLESISGL*