MPVLLQSDSVIIREVWADNLEEEFALIRDIVDDYPYIGMDTEFPGVVVKPMDNFKTDSELNYFNLKSNVDMLNLIQLGLTFSDEDGNLPRCGTDKYCIWQFNFREFNLDKDMHAKDSIELLQRSGIDFKKNFEKGIDALAFGELLMSSGIVLNDDVQWVTFHSGSDFGYLLKLLTCKQLPPTRAGFYNLLNMYFPNVYDIKHMMKFCYGLHGGLNKLAGLLDVKRIGVCHQAGSDSLLTSCAFRKLKELFLNGSTERYAGVLYDLDFGNRDGVH*