MDAHAVDIPSLAEELRKELATADALAARSASLYPVVIAEVGPRTRNVCPEDYDPSHVSIGPYHHIKNPKLVRKQDKIRSLSTVMSAAARVDVKSYIDVVAGIEAKARSCYANTFDNHIDSNDFVRMLLLDACYVLVNFGGIGGGGHRGSDMMEDVGVVRDVIYLAENQIPFFVVDEIRKLTIPDGGGGSAPDAITGYVRKLLRELQYSVATPAVAEPPGPDNLLHLLHMHLMPTVALPSSRSTVGTGKPRRFGRWRSATEYYCAGVGFRSRPLGGKGARSILEVKLDYYGRTLEIPHLKIDAETSRLLRNLMALEQSNPEEVGSHVTAYCVFLSQLAGTVQDVELLSRRGIIAHGLGSHNEVATSLANLCKGIAFGGDDPESNYLRATWEGLEESFRSRPRRWAAWLMLKYFRNPWLAVGLAAAGVGLVCTVVQAVYAVLAYTSNP*