MSDRGNKPKDFDGTRSKYREWIYECHMYILANPTKYDTDKDKTLMVLSYMREGTASLFAQKYYFDRELREYKPTETRKVWGTFKDFLKELAAAFKDESLEQKARQKLFTMRMGKRSADEFVTDYLMTAGESGFDLESTVDYFRRAIHPEILKQIYRLPDMPTTMDDWVKYTRRFDNQWRELQSIKSSVPSATVRSNNPFRYNSSNAPSSMNNSVVPMAVDSVRTTLTDEERNRLRMEGGCFYCRQKGHMANQCPVRGSSRVHEGSARYVQQSSGTMGNRSAQTGGRMGGGGSSYGRTFSTGASSSPQGGTATQGRSVATTNPFRARLAARQAHAPGPDAPVRETEPEISREEIQRVIGKMRWDEQEALLQELSEMSKRKESDF