MVKATSAASTSAALYSLAVVLSPASEGPEDVKEKAHHLKNGFQNPWDSWKSPSVGDALHMWGGIITGKIKFPDVTPPTVPVQQPKFLPDRETSSLRATWLGHACYYVEFPNGLRVLFDPVFEDRCSPFSFMGPKRYTEMPCRIEDIPSIDAVVISHNHYDHLSHPTVKEISRLHPNCHFFAPLGNKAWFSSIGIDKMTELDWWEERDIVLSPSHEPVTEAGAAGEGQNSNRSDITTRISCLPSQHTSNRGVFDRSKTLWASWGIEAGGRKLWFAGDTGYRHVPELPAGADDHAPEYTFPSCPAFKQIGRFRGPFDLGLIPIGAYSPRWFMSPMHADPDDAVQIFRDTNCKRAMAIHWGTWVLTDEDVLEPPKKLKEALTKYGFPEVGAFDVCDIGESREF*