MPPKAADKGSKEKQKADLAKKQKLVEDKTFGLKNKNKSKNVQKYVASLQQSVQSRVKREEDPKAAQKKKKEEETQREKELNELFKVAISQPKVPVGVDPKSVVCEFFRRGQCAKGFKCKYSHDLNVERKGEKIDLYSDQRDNAETMEEWDQETLEKVVESKGNEYMNNKPTEIVCKYFLDAVEKKQYGWFWVCPNGGKDCHYRHALPPGYVLKSQMKALLEEEAEKLSIEEEIEEQRTKVSTTTPLNATIFSEWKKRKEQEREAMLAQKRAERAKNDRMSGRELFASDASLFVDDLEACDEYERDEEEPGSSSKAQDSKVTPAMGACRSEIDEDDEAIPDVEDDDLDEDELNELEARLASSGVGGDT*