MTDKTLQQIDKLICSWLKQIDNVIPQLIMEMTTETKRHRFDLVTNVDKQIQQQFQQFLATHFPEHQLLAEEKSNEMITNEINHLWIMDPIDGTANLVKQQEDYCIILAYFYEGKPMLSYVYDYPHKKLYKAIRGEGAFCNGIKMEEPPSLKLEDAIISFNAQVMNLDTVQDLFDASFSYRLVGACGLDSMRVAKGQFGAHINTNPKPWDIAAQFLFAELLNLKMTTLDGKAIDHLKGAPFIISNKACHETVLKILNANGGYQKYR*