MAINALSIAISLLVIYPISRIVYNVFFSPLSHLPGPISWSATRLPFTRALLRGTIVHDFERLHRKYGPVVRTAPDEVSFASGDAWTDVYASRPDDRQLLKDPLWWRRQPGQPDTLLSAIHPAKHSRMRKLLAPAFTPRALRVQEPVLQRYASLLVDRIKDQVSVAGTDGAVIDMGPWFNFTTFDIFGDLGFGESFNCLQHSQYHPWIALLFGSVKAASFIAAARYYPPLEALLMKCIPRSLHEKSQRHYRQIIDKIDRRLSWELQRPDIMSHLIDENGQVALPRGELNSTFMILTTTGSETTATVLTGILTYLVNQPKVLGRLIGEIRGRFESSQDISLSVAADLPYLAAVIQEGLRLCPPVPWMLPRQVPPGGSTVCGTWLPGGTAVSLQAYTLNRDPSRFHAASSFLPERWLPDASSNPNSNFYQDDRHAVQPFSMGPQSCLGQHLAWAEMRLILTKLLVNFDFEAVEGKQLRWEELRTFLLVEKRPLEVRVRLAPVN*