MPPPCVVLALYTCLSSVGVYSQLAASKEGQDEAAKLLHLATSGHDFDASSAKRLALTVLEAVLQTQLGVFFAANFAAGFYATFFLITKTLFLGQLTASESAQLAERLLKLAVLKAAFLLVVQSPGFGSMLEWLAWCAVSCWFSLFCKLASLRGDALLSSPSATLAQHARTLLLLGGILAQEASWVAEFLQNAHGMRGRALSMALLWLFDAAFVAVDAAFALVKYACQAAAHYRAMQGEAHGEDQESWCGGTSLVYSLDLASDLSLACLTLGHYLHLWWLHGLQLQLIDLVLLLDMRLLVGFIQRRLRRHNTYRRLHHQLCHAFEDAGPQAAVGTCCICLEAMKX