MFSNYLIGLREGLEASLVVCILIAYLVKTDRRDALKPIWAGIGVAVAIALGFGCALEFGSQELTFKAQEALGGSLSILAVVLVTWMVFWMRRTARHLKTELHGRLDAALAMGTGALVATAFLAVGREGLETALFVWASVHAASDGTPRPLIGVALGLATAVLLGWLFYRGALRINLARFFTWTGGMLVVVAAGVLAYGVHDLQEADLVPGLTNLAFDISSTIDPSSWYGTLLKGVFNFQPDPTVLQVTVWLLYLVPTLALFLAPVGFASGKGKVKEPDEPGSRPSKAPQA