MSDRGNKPKDFDGTRSKYREWIYECHMYILANPTKYDTDKDKTLMVLSYMREGTASLFAQKYYFDRELREYKPTETRKVWGTFKDFLNELAAAFKDESLEQKARQKLFTMRMGKRSADEFVTDYLMTAGESGFDLESTVDYFRRAIHPEILKQIYRLPDMPTTMDDWVKYTRRFDNQWRELQSIKSSVPSATVRSNNPFRYNSSNTPSSMNNSVVPMAVDSVRTTLTDEERNRLRMEGGCFYCRQKGHMANQCPVRGSSRVHEGSARYVQQSSGAMGNRSAQTGGRMGGGGSSYGRTFSTGTSSSPQGGTATQGRSVATTNPFRARLAARQAHAPGPDAPVRETEPEISREEIQRVIGKMRWDEQEALLQELSEMSKRKESDF