MDKSNGLRVILFPLPLQGCINPMIQLAKILHSRGFSITVIHTRFNAPKASNHPLFTFLQIPDGLSETETRTHDITLLLTLLNRSCESPFRECLTKLLQSADSETGEEKQRISCLIDDSGWIFTQPVAQSFNLPRLVLNTYKVSFFRDHFVLPQLRREMYLPLQDSEQGDDPVEEFPPLRKKDLLQILDQESEQLDSYSNMILETTKASSGLIFVSTCEELDQDSLSQAREDYQVPIFTIGPSHSYFPGSSSSLFTVDETCIPWLDKQEDKSVIYVSFGSISTIGEAEFMEIAWALRNSDQPFLWVVRGGSVVHGAEWIEQLHEKGKIVNWAPQQEVLKHQAIGGFLTHNGWNSTVESVFEGVPMICMPFVWDQLLNARFVSDVWMVGLHLEGRIERNVIEGMIRRLFSETEGKAIRERMEILKENVGRSVKPKGSAYRSLQHLIDYITYF*