MMILFLVFLVIFVYFFIKFLTADGDFTLLSKGKVKRAEIEDKVIWITGASRGIGEILAKQLASLGAKLIISARNEAELQHVKQQLKGKYAPRDVMVLPLDLTSGEESLRLAVEKAESFFDAAGVDYMIHNAAYERPKSTALDVTEETLKAMLNVNVVGPISMTRMLVPYMLKRGRGHLVVMSSAAGKTPAPGQAVYSASKFAVNGYFHSLRSELCRKGIKVTVVCPGPVETPNPRTGSTERRVSSERCAELIIVAASHGIKEAWISYQPVLAVMYLMQYMPSVGYWLMDKIGEKRVEVGAQKGNTYSINLLFDKKKES*