MMILYLVFLVIFTFLFIKFLTADGDFTLLSKGKVKREEIEDKVIWITGASRGIGEILAKQLASLGAKLIISARNEAELQHVKQQLTGKYAPRDVMVLPLDLTSGEESLRLAVEKAESFFDAAGVDYMIHNAAYERPKSTALDVTEETLKAMLNVNVVGPISMTRMLVPYMLKRGRGHLVVMSSAAGKTPAPGQAVYSASKFAVNGYFHSLRSELCRKGIKVTVVCPGPVETPNPRTGSTERRVSSERCAELIIVAVSHGIKEAWISYQPVLAVMYLMQYMPSVGYWLMEKIGEKRVEVGAQKGNTYSINLLFDKKKES*