MCLKLYCDCFANGEFCNDCDCKDCKNTIEYEIERTRAIRLSLERNPNAFKPKIGSVATNRQVEPERLHQKGCHCKKSNCLKNYCECYEAKVPCTDRCKCICCRNTESDRAARLANTKSATALTDIRSVATLGNADFHKATLYSDEDSDDEVQEPSDPKTLPWFYMTDEVVEAATLCLVAQAEEIESSGQATQVEIEKAILKEFGRCLGQVIESALKNSKKTLGS