MFPRPALVCIALVLGLFILTTVQASVTARACEASGYCSLGHTRTHTGDVRTGAGLRALAEAVSFKKELVFTSYLSGDGVFLDMVSSLHIPSQSNGTMPKTLCCMSEGLAILERVQVQEFSPDLSCVWDSVPVRPNSMGDPPLIWHMRWRMTGRLARLGYNIGSVDADMMLLSDPYVHLRSPPLSNMTVLCQEEAGMPYCNGGFVYVQNAAPDGPATWAFRFIAEITTRMMDDVPFMISLGKMKRETEHLCHTFDQ