MMILFLVFLVIFVYFFIKFLTADGDFTLLSKGKVKRAEIEDKVIWITGASRGIGEILAKQLASLGAKLIISARNEADLQHVKQQLKGKYAPRDVMVLPLDLTSGEESLRLAVEKAESFFDAAGVDYMIHNAAYERPKSTALDVTEETLKAMLNVNVVGPISMTRMLVPYMLKRGRGHLVVMSSAAGKTPAPGQAVYSASKFAVNGYFHSLRSELCRKGIKVTVVCPGPVETPNPRTGSTERRVSSERCAELIIVAASHGIKEAWISYQPVLAVMYLMQYMPSVGYWLMDKIGEKRVEVGAQKGNTYSINLLFDKKKES*