MDVELQAVLRLPLERRQSCGEASEGGGPSIFHQFADGERTVWVVQSGIGPVMGALAAQEAVLSLAPRPELVLSLGVGGALAASLAPGDLVLASRVVKHDTRCGGALMRPGELWLSDPHRDKRDPGFDAPAAALAFVRGALRGRVVFTEGTLLSGDEFVTAERKAALADCDGGGALMVDMEAAGIVQAATRHSLPWAALRTTADRLRPGAGGAEEDYLVAKARAAESAAAVVRRVWDGMGHQRRGGISRDGL*