MVATRNQTAPEPLALFRALLHGNVSMARRLLAGSSADQLALVAPVGNVTVLHAAVVGRCSAVLPQLAAACAAADISVDALLEMEGGTLHCRWAAPVRHFLRSLGVEAPGRLHGMDDGATALSIAVWYQDLEAIQALLQAGADPSATTRLADVVRCMDTPHGGVSCSQLLGPLLQHGLDPLGTAGPWSHLPASILLVECWSKEAAALMLDHLEAQQASGTLQLGTKHRCQQLLLGASRSGTPRLQLVQSALTRLHQLTRLQAVHLDPFDFYRLETSAARGLPSADRYTDAVLIPQWVLFVAQGGSWSPATHHHWPDGFKSAARSLLLAGSRGEGSLDISSTHASSLHSRQPARRRQRLSEIATAAVTGGQQKGCLLGTLPAELLLRIMEMAAEPLSAWL*