MVKYGYDQTEFIKDVRTKTDADGVMPTCPHCKCNKYIDIGRSRWIESPKILFGIDSHRYLDTKLYYCRNCTKHFNGFNKTSLQLDSHLWVGLFDFHLTDTFAVDAQLYSDIINSTDQTSTAIAKKYAQRVFDKYVSDFHYYLYAVRGNKVRAERTDVSSADRTQRTLDDMVAPPTQLTDMQMTVSTLQRLLRKAKFHQSHTDAMVEDDLDFKDVVSRKKNRNEMKAPLSGIGVGKMRDLIAVGVHNGRQLLQYDNLSNKFKKDVLNGWKRKVDAIFKERKREX