MEVAFVGCGVDGGGRHRHGGRTSTYVSVGTAAACIGVKAWKRVRPVACCEQSVKPCESEKRVEQREDQVREGWRRYCAALVLAALVWGNDVAGLAWDGAAAIRPRAAFALSEPQKLVAEAWRVVDQGYVDRTFNNQDWFKIRMKEIKKPLASMDDAYAVITEMLKTLGDPYTRFLNPSQFNSLTSSATGELAGVGLEMYPALVDNKLVVLSPIDGSPAFKAGIRSQDVITLIDGESTEDLTPDEAAARIRGTPGTRVSLYVIHASTPDKEVRYDLVRESLKIVSVKSELLPGNIGVLRIKQFNSSTPDDARAALEKLRAKGAKKYVIDLRNNPGGYFPAGVDVARLFLPKDKPVVFVVNKNGIQDEYDVLEEPLIADEPIVVLVNKATASASEILSGALKDNRRALLVGEKTFGKGVVQTVTGLSDGSGVAVTIAKYETPAHVDINKKGIVPDIESKCAEDEVLACLPKDF*