MSDLKASVSETANGFHVEGYEKIEYDFTFLDGVFETKNAQLAQLYERWGRCLAIMDKNIYDLYGDDMKRYFDHHEVKLQIHQTMIGEKAKSLETFTSIVDVMNDFGIMRKEPVLVVGGGLVTDVAGFACAAYRRNTNYIRIPTTVIGLIDASVSIKVAVNYGNYKNRLGAYHAPMHTLLDFGFLRTLPEAQVRNGFAELIKISSCAHLRTFDLLDEFCERLIQTKFGRADSAEGEVRQAADEINRSGIYKMLKLESPNLHEIGLDRVIAYGHTWSPLHELAPPVPLRHGHAISIDMAYSATLANTRGLLSDREHIRLLNLFSRAGLAMDHALFTEELLEKATAAILKTRDGLLRAAVPSPLGSCVFLNDVTREEMGAALRRHKSLMKGFPREGAGIEAFVDASDTGYTMNGTEHEGEKEKDGAKVMNGQAHVNGNGNGPTNAQKITSDVEGSVRNVFGNGVFNELKKSLPMATRIACAVEEEA*