MGRSYRCDKDGLSKGAWTALEDQILIEYVKDHGEGRWEKLSRETGLKRCGKSCRLRWLNYLRPEIKRGNITEDEEDLIIRLHKLLGNRWTLIAGRLPGRTDNEIKNYWNSVLRKKAQESHSERSRNEWKTTKDTEKAVPSLKMDSHFIQNGLTPTSCINNEQLGTTNTLAEPFISGVEATNMEVKSDSSDGFLPITRENDMTWNFIRDLNAGELGISEFLHTDFSKLCELNTTIFDCTSGCRNGSLMSTSTAEAPLKLQEWLNDWAADDNCLPEAAFGP