MAFTLGGRARRLVSATSVHQNGCLHKLQQIGSDRFQLGEAKAIRLLPRRTNMVQELGIREEFMDLNRETETSYDFLDEMRHRFLKFKRQKYLPEIEKFKALAIAQSPKVMVIGCADSRVCPSYVLGFQPGEAFTIRNVANLVTPVQNGPTETNSALEFAVTTLQVENIIVMGHSNCGGIAALMSHQNHQGQHSSLVERWVMNGKAAKLRTQLASSHLSFDEQCRNCEKESIKDSVMNLITYSWIRDRVKRGEVKIHGCYYNLSDCSLEKWRLSSDKTNYGFYISDREIWS*