MDTLRKQATKFREQVAKQQHAVLNKFGGSGYGGSDMVITDEAELQQHQKLERLYISTRAGKRFQRDIVRGVEGLIVIGSKQLEIGTKLSEDCRKYGVENPCTSGGTLAKAALNYGAARARMEKERDNLHRALGTQIAEPLRAMVMGAPLEDARHLTQRYDRMRQEAEVQAAEVARRQLKVREATGNPDNAIKLQAAEAKMQELKANMAILGKEAAVAMTAVEAQQQRLTLQRLIAMVEAEHTYHQRIAQILDEVRGEMVSDRERIESAPPSVAENSMPPPTYEESNANGGRASEIPSFDRSVENAMYFLGEVIHAFKAETDVELSLALGDYVVVRQVSPTGWSEGECKGKAGWFPSAYVERRERVLASKMAEVF*