MVHATKKVKYFSRLEQLLGQYPKFLLVNADNVGSKQLQELRIQLRGSTEICMGKNTMMRKCIRGLVKKNPALEQLLPKLVGNVGFVFTTMDLKECRDILLSNKVPAGAKAGTLAQCDVTIPAGPTGMEPTLTSFFQILNIQTKINKGAIEIIADVHLLTKGEKIGSSEVALLQKLKLMPFSYALQVIDIYDNGSMYDPKVLDITEADIVAHMVTGLKNVAAISLAADYPTAASVPHSIASGFSNLMYVALGSDVTFPRVEKLKALLDDPEALAALAAAAPAAGSAAAAPAAAAAAAPEPEPEEEEEEADFDLFD*