LLLDPPTLESVDMFGPGQLVSTLLPAVFHSPAAHFFPAFPSRLASQPQILIPGPFITYESLRSYLQPDPCKEALLLATPPVGMGPLTEVIDEQRPVKQRRARANYSSWQLEELEKAFETTHYPDIFMREALAVRLDLIEARVQVWFQNRRAKMRRQLKLQGQLSRPQLNTDQEAPEAASGPLRLQADGSDGEHCERQRARESGPPRPGAGPGAGPGACAAGAHLPPAEGPSSEELRSSSIAALRAKAREHEAEIHNTINVSGGD