MQGLVAYSGAQCCFFVELARLRYADAPQAGLRFQRAQNVPTKPGQCIEYKAGVLPAQYSRKPDWRCCGLVSAEDGIVTEELDPSTTKETAIPAIEVAVPEGPTVPVKFILEKKCEFGQNFKVVGNHPLFGCWNPEAALPMTWAEGHVWSVEVDVPVGKQIEFKFVLITGENGEIEWQPGANHLFETVEDASALVLDSKWGSEDEQELVESAKELESLTEDAAPITTEELSNVADVGGLVEAAKEEIAADLPSMAGLIGEAEETLTSEIDSNLEEVNGSPLLSNFSSVESSETGPDVQLANATPVPGIVQVASE*