MILGLNNGSVVGMLPLPPAVMAMSTAADFDLQAYRFTAAEEELRAPRIVRIGVIQNAIVLPTDAPFADQKRAIMKRVGDLIEAAGTAGVNILCLQEAWTMPFAFCTREKTWCEFAESAEEGTSTKFLQMFACKFKMVIISPILERDEVHGGTLWNTAVVIGNNGNVIGKHRKNHIPRVGDFNESTYYMEGNTGHPVFETAYGKIAVNICYGRHHTLNWQAFGMNGAEIVFNPSATVGDLSEPMWPIEARNAAIANSYFVAAINRVGTEVFPRAFTSGDGKPAHKGFGHFYGSSYVAAPDSSCTPSLSRLQDGLMVVDADLNLCQQVRDKWGFRMTARYDLYANFFNEYTKHAFKPQVISDPLLHSGLEAHSL*