MARLVYAIEVAPGHQFPGHPECPGRVEAIQQALQRLAVFLGCADGQVTQLGAPPAHLPEGLLEAVHTAEHVAELRATSARLSGPTAVRDPDDPDGPTYATPTSFDDALKAACTAVALVDALVASSSSSSSSSADGSAAGSGGRPQATSAFSICRPPGHHATAAEQMGFCLLNNAALAARHAQRAHGLQKVLILDWDVHHGNGTQDLFYDDPSVLLIDLHQADVWPGSGALDETGAGAGAGATINVPLPWYSGQAAFQRAFERVVAPAARRFAPDLIIVSAGYDAHFKDPLEKLQLQAGSYHWLAAAVRRLAEELCGGRLLLVLEGGYNQQALGQSVAETVLALLGKPSAHALLDPAQLPHPEPLEQVEAVIELVRRQHGL*