MFVSFSHVFIFLPLLFVLASLPCFPARSAPGFPPPTVSVTAADNGNYTWRNFERLVDAELGSHVSGISELKKYMNRFGYLSLPDTNFTDMYDDRLVSALTRYQKRLGLPVTGRLDSGTLYQIMAPRCGMRDSPRRMHTTRHFAFFPGRPRWTRPSPATLTYAFSPDYRVTYLDPNDVRAIFRRAFTRWAAVIPVDFTETEDYAMADVKIGFYSGDHGDGEPFDGVLGVLAHAFSPESGRFHLDAAETWAVDFGSEKSKVAVDLESVATHEIGHVLGLAHTPVKEAVMYPSLSPRTKKVDLTVDDVKGAQALYGSNPNFNFSSLAASETSNHGPERSSDIRGRGLVWRISIGALILVLCCI