METEIAKPLADFAYSLYQLEEAGNVFFSPVSIFLALAMVFFGSNGNTNTQLLNVMFKAGWKKNRTKKAMRSFVSSLTIDEYYDASLKLANRLYANDQYPILHPFLKDVKRYLSSDLVSVNFADTEAARLQINKWVSDQTNHKINDLLQSGTVEANTRLIAVNAIYFKASWDEVFDEAHTKPKKFYPTPHSSIKIPMMTQTNGYSYYETEDYQFLGMDYYPEYLKMFILLPKSGKTLSELQQKFNGETLLNLVSKVSGAEVKVTIPKMKFEKQMNLVEALKKLGIEDLFIPGKADLSGICVKEKLYVSDIVHKAYLEFNEEGTEAAAATAVRIVPMSGVMYEDSFEFVADHPFLFFIFDSRSKAILFIGRFSGN