MGIDVILAEAREESCPDADRESKLRAVIGGAALENTDEDAKVREAAITDLMALLKRRRNAEGLAELLTGSLRPMFAKMAKAKTARIVRAILDGVAACAEPGDADALEMQVQLCQQTVDWCNEEKRTFLRQRVQGRLGALYLQQKKYSDALGVINELLREVKRLDDKAHLLEIQLTEAQIYHALRNLPKSRAALTSARTTANAIYVPPSLQAEIDMMAGIVSADEKDYKTAFSYFFEAFESLNSLSSPRTVLNLKYMLLCKIMSHHAADVPALVSGKIALKYPGAPVESMKAVAVAFEKRSLSDFEAALQEYPEQLKDDLIVHSHLSDLYHSLLEQNLLRLIEPYTCVEITHIAKLIALPLDTVENKLSQMILDKRLNGILDQGNGCLIVFDDEELSKTYDSSLNVLRNMENVVDSLFSKASSLR*