MCVERGLMLMKVNAKPEQRTELAELAKIFRASIVDVSPTSLTMSTVGDPGKNRAFQQACLKFGILEVARTGKLALKREPVFSESRRRRVKLMEAMKEARAAVAGLRGGSGSEKEELIASRIVRAVANMGEGGDGELNIGDTYAAMEDGDGSGVWDVPVLNAQYQGAGKSGGIDMSDGIPKMDPNAKYTPHTISIVVMNKPGVLDVVTGVFARRGYNVQSLGVGPERTFDISRISTVVPGTFDDITKLLRQLLKVPYVISAEDISRTPFVERELMLVKVVCPRNMRGELVDLCNIFRCKVADVSEDTVTIEVSGKVSKIGAIQSLLEPYGILEVARSGRVALPRDSGVDSKLLAAIEDEGDLEFA*