MSPAYECEVCGKRFAVELHMRRHLSTHTLERPRRCMYCVSARAYVRGEKLVKHVRVHHPTVFSAHLKHVRTVLTQNDNGPLMTEEELLDNLGKMLFKLIDSDTLECFGWPDEPVDVVLEKVIEHCGAKPADRTMWTRMQRLRENTKHLFLYVIDDKNIARMLDTHTIDQIVKHILAQVSDTDK