MVTIADDFIYEVKGKGNVQIKVQNEQVKHIKYIWSETSNSWWFRLNLVTAYFFFLLFTLLGIFFTLLGIFRGYKRFFRRAMLESSNFVKDDTLKICCTVGVVVFAIQGPRLHYIHIPESNLGQQFGELLEDVENVDVTFDVSGEKFHAHKVVLAARSPRFKSKFFESSGEWNDKEISIEGTRPEVFKIVPKEVVQSLFQACKTGQFDLAEKEVSDIIVEGHPASQIFSQLKRGEDFKPNSVTIVSVLLACAHLAVVEQGKEVHGYIVRNGFESNVSVGSSLIDMYGKCGSIELSRQVFDKVPQKDVASWTAMIAGYGMHGCREDVFSAFNEMQESGVAPNHVTFIVVLFACSHAGLVDKGRQFFNIMISKYQITPSMEHYACMVDLLGRAGNLDEAFNFIKNM*