MTSQDPVQAGAFERQKFLTWFKEFGGWYNAELIDIVSVAGMGYGAVAVKDIEEGTPLFHIPDDLILSPYTSDLKDHLDASEWDQLNKGWAQLILVLMWETIKGSKSRWAGYLANMPVTFETPMFWTEQQREQLAGTDIADQSQTRSDSNSEMEGDGEEEEEVVVMIPFADMLNAAWGKDNAHLYIDEDTNEGFNEGVVMKSIQLVKQSEQIYNTYDSPPNSELLRKYGHIDVLPLPSDMLDLLNETELGSWPYGNPGDEVLLQGDLIVGCVATKLGGMHMKATLQDRIDWWLDEGQEDIFPLSFSHDIDDGLISFIRLLLYDLDWNKAHKKGRIPRAIIDEAVAGVLHEIINQRLAQYKENIDHDLKVVRNSYHGDGNNPVTFLGRNESAAVVRLGEKRIRKNNSTLMGKGKRMH*