MKTAIIDLAYLLSAVLFVFGLKRMQSPVTARTGNALASLGMLVAVVATLFLQDILSWPLILGGLALGGLIGVALARTVEMTAMPELVAVFNGFGGLASALVSGAELAQYASGDVYGFGAVTAVTIALSILIGTVTFSGSIIANGKLSGWITGSPISFPGLRVLTGLLLVGAGVAFGVMVAYAEAFPTLARPMILAALGLGATALLLGVLLVIPIGGADMPVVVSLLNSYSGLAAAAAGFVLDNTALIVSGTLVGAAGMILTVLMCEAMNRSLANVMLGGFGGGDGPAAGLDVPEGKTVNETSPDDTAILARYADRVVIAPGYGLAVAQAQHEVRELADRLEAQGIEVSYAIHPVAGRMPGHMNVLLAEADVSYEKLYELEDINPEFSTTDLAIVVGANDVVNPAARDDEGSPIYGMPILNVDDADTVVMIKRSLSPGYSGVPNELFYAENTKMLFSDAKEAVAEITDAVKEMEEA