MPRQFFVGGNFKMNGVTDTITSIVKNLNEAKLDPSVEVVISPSALYLLLARQAADPKIGVAAQNVFDKPNGAFTGEISVEQLKDAKIDWVIIGHSERRVILKETDEFIARKTKAAIDGGLNVILCIGETLEEREAGKTIDVVRRQLTAVAKDLSKEQWQKVVIAYEPVWAIGTGKVATTEQAQEVHAAIRKWLSDDVSAEASENVRIIYGGSVSEKNCRDLAKQPDVDGFLVGGASLKPACKDFSLFECRSYRLTM*