MAPIRQASWGAEEAVALIELPKVRQLSHWDCGLACCQMVLRKLKKRCTFDEMRKLCPTKSVWTIDLARLLNFFEVQFIYFTTQIGVNPDYSDADFYKESYDEDAKRVERLFADAPQLGIRIEHRTFSSDEMQRTMLGGRHVYVALVDKRYLACASCGGGRGAAPPGASHEARRGGGRGEAEEAGVGAQLSSLVASCIPASIASAFSNSSYIGHYVVVVGIDSRKGQFLVKDPAREADLCHIPFAAFDRARLSFGTDEDLILPLSFLPFRLAPSLL*