MAFIDTLVGSGVFVMFLAVVVGMAFGRINFGRGIKFGVAGPLFAGLVLGHFGFTVPDAYSGLTLALFVAAVGLIAAHEIEGTVKTYGLNFIAISVLMPTIAAILTYVWVVVVFPNASTGLIMGSFSGALTSSPGLGSAIEALPEAAAQQYQIGHSVGYVIGVLIIVMFQQLYPKLSGMNLDAEKQQFSEKVSDIAENANIEVVTFSVLGFALVLATGTVLGSIPIPLGPIGVITLGTTGGVLITALVLGYLGKIGPVTMRMETTILSEIRAFTLAMFLAVVGIDAGSGLVETIAEYGVEIVVTAGLNSIVAIIGGLVLTRVIWKMDWIHAAGGITGGHTDTKGLAAAIDATGADEVAAGYGNTYPFALLAMVIYAKILVAVIPL