MVCTGAKSEEHSKLAARKFARIVKKLRFPVKFKDFVIQNIVGSCDVKFPIFLEGLAASRGWFIDEAAEGRDPRLPSNKKAGSQLRH*