MDLSSTRLGNNVKERTALISKVMVNLDDLPFVHSDMEIDMLGDAYEFLIGRFAATAGKKAGEFYTPQQVSKILAKIVTDGKDKLRHVYDPTCGSGSLLLRVGKETQVYRYFGQERNNTTYNLARMNMLLHDVRYENFDIRNDDTLENPAFLGNTFDAVIANPPYSAKWTADSKFENDERFSGYGKLAPKSKADFAFIQHMVHYLDDEGTMAVVLPHGVLFRGAAEGVIRRYLIEEKNYLEAVIGLPANIFYGTSIPTCILVFKKCRQQDDNVLFIDASNDFEKGKNQNHLSDAQVERIIDTYKRKETIDKYSYSATLQEIADNDYNLNIPRYVDTFEEEAPIDLDQVQQDLKNIDKEIAEIEQEINAYLKELGVLKDE*