MFREEQLDLVLVPLALAAVGGYHLWLLWAILRHPTRTVIGLNAIARKRWVAAMMANTEKNGVLAVQTLRNNIMASTVLATTAITLVSVISVFVGVTSPASPSSKAPRLVYGSKAGEVFAAKYLAVSLCFMLAFVCNVQAIRLYAHASFLLGGLPPGLGGDGDEAEAQARGEEFACYVARTVNRGSYAWSLGLRAFYVSLALFLWTFGPIPMLACSVLMCGLLYFLDTTSSGDHGHVHGQQGTAGAGARKDSTV*