MWFLGWKGQSGFSASSTAEQVTQGIDGTALTAIVTGATSGLGLETTRVLALRSVHVVMAVRSVDSGKNVKETILKEIPSAKIDVMELDLSSMASVRKFAADFNSSGLPLNILINNAGVMATPFTLSQDNIELQFATNHLGHFLLTNLLLETMKKTVRECNQEGRIVILSSEAHRFAYHEGIQFDKINDESGYSSYFAYGQSKLANILHANELARHLKEEGVEITVNSLHPGSIVTNILRYHDYINAVANMVGKYFLKNVQQGAATQCYVALHPQVKGISGEYFMDSNKGTPASLAKDSELAKKLWEFSLSLTNPK*