MYMDLTLGGALLQVEEATEEEEEEEEEEQALGQEPAPAAAAAALVLGRRHGVVVGGGGGGVVVAAEREHMFDKVVTPSDVGKLNRLVVPKQHAERFFPAAAAGTQLCFEDRAGTPWRFRYSYWGSSQSYVMTKGWSRFVRAARLSAGDTVSFSRAADGRYFIDYRHCHRHGGRDISFASAATAMPAAWPLFGRVQTAAPVSYGGGHGSAAAATMFLDTVAPVAAAGGHRGEVGPSGQRSFRLFGVNVECGGDVDAAAEEEDADDDVDDGDHRRGEEMELVMWTNHR