MSKTNESLLKRRQAAVPRGVGQIHPVVAERAENSTVWDVEGREYIDFAGGIAVLNTGHLHPKVIAAVQEQLGKLSHTCFQVLAYEPYIELAEEIAKRVPGDFPKKTLLVTSGSEAVENAVKIARAATGRAGVIAFTGAYHGRTMMTLGLTGKVVPYSAGMGLMPGGIFRALAPCELHGVSEDDSIASIERIFKNDAQPQDIAAIIIEPVQGEGGFYVNSKSFMQRLRALCDQHGILLIADEVQTGAGRTGTFFATEQLGIVPDLTTFAKSVGGGFPISGVAGKAEIMDAIAPGGLGGTYAGSPIACAAALAVLKVFEEEKLLERSQALGERLKAGLREIQAKHKVIGDVRGLGSMVAIELFEGGDTHKPAAELVSKIVVRAREKGLILLSCGTYYNVIRFLMPVTIPDAQLEKGLAILAECFDELA*