MAEALCNGVVASPYGGGDVGVAGRARGAAKAALAESLPVGGYATKSSFSAGRMSVSDRKPRPLSRNLEAAAAPGQMNLSFPKAMRWWEKGLHPNMREIESAQDLADSLLNAGDKLVVVDFFSPGCGGCRALHPKIAQFAEKNPDVLFLQVNYETHKSMCYSLHVHVLPFFRFYRGAEGRVSSFSCTNATIKKFKDALAKHGADRCSLGPARGLDESELMALAANRDLQFTYQKPGLVPLAEAIAKEAAAPGGPWLPLPASATQQLLGHHGSDNSLLSSGR*