MTRVVTRAGATTGRPTHCVVTGANTGIGLETARALARTYDVVTLACRDETRARAAMATIGADDLCDAELRFASLDLSSLASIEDFGRAMRAADEAIDAFVANAGVMALPTATRTRDGFETQVGVNHLGHYAAIGWVFPLIERAGRETGDARVVVVSSEAHRIASRGLRRDDLFGETRYGAWTQYGQSKLANVLFANELARRCEGRGVTVASLHPGAVDTELGRYLQPPDAEVKWWQKKLYNFIRKFLKTPEQGAATSVFLARDVERGVANGKYFSDCREKTPAKTCLDEDDALWLWNRSAELTGVAFDLERV*