MKIKTRFAPSPTGYLHVGGARTALYSWLFARHHGGEFVLRIEDTDLERSTPEAIEAIMDGMNWLNLEWDEGPYFQTKRFDRYNAVIDEMLEAGTAYKCYCSKERLEQLREDQMAKGEKPRYDGRCRHSHEHHADDEPCVVRFANPQDGSVIFDDQIRGPIEFSNQELDDLIIRRTDGSPTYNFCVVVDDWDMEITHVIRGEDHINNTPRQINILKALNAPVPMYAHVSMINGDDGKKLSKRHGAVSVMQYRDDGYLPEALLNYLVRLGWSSGDQEIFTREEMIKLFSLGAVSKSASAFNTDKLLWLNHHYINTLAPEYVATHLQWHIEQENIDTRNGPQLAELVKLLGERCKTLKEMAQSCRYFYEDFSEFDADAAKKHLRPVARQPLEVVRDKLSAITDWSAENVHHAIQATADELEVGMGKVGMPLRVAVTGAGQSPALDVTVHAIGKTRSIERINKALGFIAERESQQ*