MEDKVGFGFRPNDEELVGHYLRDKIQGNTSLLQVAISEVNICSYDPWDLRYQSKYKSMDPMWYFFSRRENKYGNGNRQIRTTRSGKWKLTGESVDVKDQWGISSGFPGKIGHKRVLIFLDARFPDKSKSDWVIHEFHYNYDLLPHHPKDTYVICRLEYKGNDKSILTANATDPTPSFVPNMANSAGSVVNQSRQGNSASYNTYSEHDSANRGQQFNDNFNMQQLPVQGDLGSSFNHIFEYGSANQGHQFGANFNMVEGYSESFNPFPEYDPTNYGQWSSHYSNLQQPVPNESDFWKPVIEENFEFLVDERTSKTFMQEHYSDHQPKKPVTGTLPDDSSDNDSMTFGDTSSSTDSVGSSNESYHTPMDDIPSLNTVKALHNYEAQEQPKQLKLQCRSKEKVINTQKSECEWKMAEDSIKRHPSIITKTVKQRWIVLEKRSQRNAQSHCLKNMIIGVVLFISIIGSMILVG*