MLIGVFAYYLISRYAHALSYTAIMFITGAMMGYLALYTHGNAVAETIRLWLGINGEVIILTFLPGLLFLDSYNINVYLFKKSFWQLVTFAFPMVLAGTTLTALVAYFVFPYGWSFDLCMTFGAILAATDPVAVAVLLNELGAPSRLKIHIAGESLMNDGSAVVFFHIFSSRFFHELGIEGFGEAIGWGRGFALFFRLSLGGACIGLAFGVGLVTLLFNFNRRLSKEENVIQVTTTIMTAYLSFYVSEILAGCSGIIAVVFCGITTKAFGETLINDSHLTEDFWHITEHLLNTTLFTLGGAVWGGVISSTTSIDGAVHYFGAMDWVYLLILFGLVIVIRFVLVFTFLPVTSRMGIGQNWKEALFMSWGGLRGAVGISLALLLSAEVF