MSDAISSLPSPKIRFKELDVEFLQRQARIWLEAVIGERYDQNIALSGLLADGEILRKVSSKIWELLQKSGDKDSSSNGALFSETSLNGKHGGRYLPYSNIDTFLKVCQKFGLTGVDLFSPADVVEEKDIRRVCLCIRALSQKARARNVKVPNFDYVTHTAILPTEVVGGVKSLTNHLNAAIENKESTEKLSWSPLLTKRSTDHKSTNGLPHLSSIEIPRDKDCVSSSLVTDACPKSNGKSYKTAIYARGVPSLSSEEISKSTNDEKAVSARDETTVYYEGFRKKISRALFEDDKNLKEGSHHNQQLPHAPEAEDVISQASSSNGDNSEEISCTATSLLDTSSCPSERMDDKQMFEQSMDKSLHDEKCGKHESRRTWPVVTITMVVLGAAFIFRRRTSKMYGQIGKTNSLLQIPKRDRATKLKTDVIHSDESIAPDS*