MDSFSIQPGMLDPTFVPNADMTVYPDALTSLDMNSMPPTTFEEMDAVQPTLMKEDSTKAHASDSMPPNNIGAGPLPTGILPNSSQASSSTLIEFTKRRNWSQRLLEELKDLLYILTPDGRFLYVSPSAKYLTGYSPADLLGKTISDFVHPDDSALYIREFNESIATGNSLRFFHRFRTAEEKYHIFECHGHPHLTHDISQSELAGAPVGAAGVCRGFFMMARPYPTKNSELLDSFLEHKIENVRLQARIAALKREEAEDADAHQEHYHKQAGASSARTPNSADLAPVSPSVNSKTEYPDYSGMPPPAKPTVSNTALTREALDEANAFAGPDSMRDKMARYEGSSHVDSIEMLTGLRYREGERSHGISTGGTSPALIRGDAGIHIPVDKGESRYSYSDKKHKKVKSAEEYVCTDCGTLDSPEWRKGPNGPKTLCNACGLRWAKKEKKKTGVTNPEATSAAANTSSDRGTLKNPSPTVPPPNKESGSKEEAT