MSDASFTMQDIPGKGKGLVATRPIARGELILAEEPLLSQSQPHSIATVLAALSSLSDNDQRRYFSLANALKGDYSPPLGIFKTNALPCGDNDASRGHAAASAAIFVIGSRFNSSCQPNVNNYWNEDLQKIAFWATSDIAEGEELCICYGDLWKARDDRRRRLESSFRFVCQCVACSREGASLKESDERRNAIAKLYDEIGACGNTPSVGVRKVKLALRLLAEENLLECHASFYYDAFQFCVSVSDVKNAKAWVTKAWEAFSVIRGPDSEDAKRMATYMKDVRQHRSFGLLPRAKLSGPET*