MLALFEKSIGKGPEELTSPTSKQYSHEKNGMEIMDSFVSSRPQVITTRFQDMGAFLAYTHENETLLHPRLFASVEDIFCIFVGTLENLCVLRRQYGLSKTTTEALLMIEAYKTLRDRGPYPPDQVVKDLNGRFAFVLFDSKCSTVFAAVDGEASTPLYWGTALDGSLVFSDDPDVLHDGCGKSFAPFPAGCMFSNGSGLQSYEHPLNKMKAMPRVDSEGHMCGATFKVDKFTRINSIPRVGSATNWATSV*