MVHPLPDHFLEQAISEDFVVFRSGKDPQEPTVITVNCMDKLGLACDLTRTILEFGLDVNRADFCTDLPWCYVVFWVLPSLGSSKTIQWSLLKKRLISIAPSPLPGLFALPGPSIETSRIQILQTWSENRIGLLNDMTYALWELELDVERFNALITPDGNAVNIFCVNDLRKVVQNRKQHDIIFQRIESVLGVAKFFKLIPGTADDDDKSSDLGMLPNIPIDFLNERSLIRGDNVVHKLAVKIDNSFSSVYTLLHIKSRFRKGLLYDCIRVLKDYNLQIAQGRFSKSMEGEAELELLISHADGSKLYDLDTQKSLEAQLAIDICDPVRVTVVDNGLHTELLIAATIERNGKVRPRLLYDITLVLKTLGICIFKGDVVRVSHDDILWEVYRFLLVKQLDVRGKSHVIGRLMGVLIG*