MNPSTFQLVGTALFAVAVAHTFLTKYFEHLAHLQPNHAGFWHLLGEVEVVFGFWAFVLLAFMAVAGGGAAAPAQYLEGLNYTEPAFVFVIMVVAASRPILELCKVGARLLARYIPLTDSLAFYFVCLSVLPLLGSFITEPAAMTLAALMLRDNFYSKNISHRLKYVTLGALFVNVSIGGTLTHFAAPPVLMVAAKWNWDMWYMLGHFGWKSALAVLTNAALATLLFARELKALEVNAAGSERTVPWSLILLHVAFLVGIVYFAHHPIVFVGLFLLFLGVAEAYKHYHDRLMLREGLMVGFFLAGLVTLGAQQQWWLQDALTGMDSTALYFGATALTAITDNAALTYLGSLVEGTDTAFKHSLVAGAVTGGGLTVIANAPNPAGFAILRGYFDDEAINPLGLFVTALPPTIVAVLAFQVL