DYPFGIRVLGLIRMLPQFGMMVLIMMIFGTIMIALMPFPALIALMHYALPDPTMMLWMIFIVYFMLILMLILYVMLGLMYWLGWIFAHSVI