MKLTFRDLKQQKFVIDAEPSETVGQVKEKISTEKGWDVPSLKLIYSGKILQDDKTVEFYNIEEKGFIVCMVSKPKTQPSSQSPSTPAKSVTSTPAPPPAPAPSTNTSTTATSGPVPATPSPASSGAAQSSASTFNDPSALLTGSQSEEVINQMMSMGFEREQINRAMRAAFFNPDRAIEYLLNGIPENIQQEQQQRSAATTPAAPQAAAASGAPPATSGEDEPVNLFEAAAQAGEGRGGAGGASGGEPQSLDFLRNHPAFQQLRQLVQQQPQMLEPILQQVGQGNPQIAQLIGQNEEAFLQLLSEEDDAALPPGTTQIHVTEEERDAIERLCRLGFPRDLVIQAYFACDKNEELAANYLFENSDDGDDA*