MSDYLVKALAYDGMARVYAAVTTETIKEAQRRHDTWSVSSAALGRTMTGTLFLGAMQKEDQKITVKIEGDGPIGPIVADSNAQGQIRGYVTNPHVHFSELNEAGKLDVRRGVGTSGMLSVVKDLGFGENFTGQTPIVSGEIGEDFTYYLATSEQINSSVGVGVLVNPDDTIEAAGGFMLQLLPGATDEIIDEIEKNLMALPTVSRMIEAGETPESILAKLAGGEDKLQILEKIPVSFECNCSKERFGSAIISLGKEEIRSMIEEDHGAEAECHFCRNTYDFSEEELETLYEEAK*