MKVHEKVSELIGNTPIIHLKKFGINVFAKCEFLNPSHSIKDRAAFEMIKDALDSKKINQDTTIVEATSGNTGISLAMICADLGLKFIAVMPESMSLERRKMITLFGARLELTPANLGMKGAVDKANEILLNTPNSFMVSQFENISNKNAHRKNTALEILRDLDNELDIFVAGFGTGGTISGVGEILKEKLEKVHIVGVEPLNSPLLSKGEAGSHKIQGIGANFIPAILNKEVIDQVITVSNEDAINTAKELAKSGLMVGISSGANVFAASMLAKKFPDKRILTMLNDTAERYLSTDLFA*