MIRKVVKEVKSFFSTPTQLDRSTGNLLVKVQHTIRAKDVQNAIEHIIVYDEQGAEEALVKGTDKFPFAGLRPGRKTVAISWRGQPYLKKQTQVLPGKTTVCKVLMDCVPALFRIYDADLKSPLRGAQVVLHGEEHQRFHGTTDHYGEVTLPVPIDLLEAPRDRDSPRGRFLLQATPPGFRSSVRCWVLAGGAATADPLAPLPFQLNYLTTHQPAGEELAGLEELYDDFDLDELDELEAGADLFGDEADAQQQLLEEELDDEGGTRRSDPPSSFLSPLSLTTRQAFDEGAEERMAAAMAAELEEAGDDGDEEEEEGGDDDARREPEPEPDHGDLEGDLPGEPGADMVDFDALGGNADSGMADFDQMGNNAESGVMQDLPEPAQDQGNQQTGVSDPAWL*