MFDLDEWIATVRKCKYLPEHQLKRLCEMVKVILMEESNIQPVRTPVTVCGDIHGQFYDLLELFRVGGELPSTNYIFMGDFVDRGYFSLETFTLFMLLKARYPDKITLLRGNHESRQITQVYGFYDECQTKYGNANVWKYCCQVFDFLTLAAVIDNKILCVHGGLSPEVRTLDQIRILARAQEIPHEGSFCDLMWSDPEDIESWTVSPRGAGWLFGSKVTTEFSQINDLTLIARAHQLVQEGYKYHFADKNLVTVWSAPNYCYRCGNVASVMKVDESLEPEFRIFSAVADEDRTVPPSRKRSEYFI