MASAALPSFRRQPAEWIMEAAVEQSVWDVIGLYLQQGFIHILPRGLDHILFVLALFFASTRLKSLIWQVSAFTLAHTLTLALAVLGYVHLDPAIVEPIIALSIAFVAIENLIFKDMPRWRPAIVFAFGLFHGLGFAGVLSDYGLPQDALIASLLSFNVGVEAGQLTIIAACWLVLHRFAEASWYPWLVRIASGIIALMALWWAFERVFFGG