MCLMQSTPHALLPPLQLRLKYVCRLPPSSSLGVVAGSCSSMGAHFLLLPYAEQGHINPMLSLASQLAALECKVTFVKPPKQADDAPDAVVESRPPAPEALLHFVRVADVHKCESVENGPTSMSSRYSIMLNTLAALQKQQGRIEQIVQESKASAHPISCVICDIFLLRWVKQLAHKQGLHFAVFVPFSALAFYACYLGRNGKDLESEELLASGFNMPKQEDPRRYGAGNIGDPPELKTQKMNFFFSLLDGIEDANAHILINSFKHLEAPLLPFLEALCFDLKFIGPCFPSWNEDVGMGIRMARQAGSAFEPDAACLVWLDRQENRSVLFVSFGSEGIVDEEQVQELSMGIERSGHKFLWVVRPNAPGSSWPSEDFRRRNCEQGEESRGMFVSWAPQSKVLQHRAVGAFLTHSGWNSTLESVAFGVPMLCLPLIADQPWNANLVERYWRVGMRLG