MLKIVLQKAYDSVEWTFLEQSFEAAKGLRQGDPMSPFLFAIAMEYLSRTLKGLRDDKKFKYHPKCAKLDVTHLSFADDLLLFARGDLESVKAIQSCFSHFSQASGLQANLNKSSIYCGGVQREVRQQIAQQLGYNIEELPFKYLGVPLTTKKMSVLQWQPLVDRIMARINSWTTRKLSYAGRAQLVQTVLFGVQAYWAQMFIFPAKIIKLIESLCRSYLWSGTGHVTKKALIAWEQVCRPRSEGGLGLINMALWNRAAIAKLCWDLANKEDKLWIKWIHAYYLKDQSVWQKRDQASWMIRKIMSAKIIVDQCQPKQDKGIKPEWRCLMFKNPARPKACFTLWILLNRKLATVDRLIKWGMILDGECVLCKRAEESMEHLFIQCQYAEAIWKRLLRWINADSNMPKSWTEFIQWSTQNGKGKIGRAQIFKGILAEGIYGLWSERNKRIFEEKSILIDEVVKEIAYMTIAGFPNRISNVIKYRKI*