MVRVSSSLGGGSERVAKVGTHNGTFHCDEALGCFLIRLTDKFANADIVRTRNQEVLDKLDAVLDVGGVYDPEKDRFDHHQRGFDHVLGNGFNTKLSSAGLVYKHFGKEIVAKELALQPDHPDVEAIYVALYKNFMEGIDAIDNGINQYDVDQPPKYVENTNLSARVGKLNPDWTEEQSVEMENAAFARAMELTGSEFQQALRYYAKSWLPARSIVLDCINRRKEIHPSGEVMVLDTFCPWKQHLFELEEELQIEPSIKYVLYEDERAGQWRVQAVALAPGRFESRKALPAAWRGLRDEELSKVAGIDNGVFVHASGFIGGNKSFEGALRMAQKSLAL*