MIRLQCQVQHYEWGRIGEESEVGRLHALMTGSAVDADVPYAELWMGTHASGPSTVLRRGGAGQILLKDWLQRHPEALGDRVLERWNGDLPFLFKVLSVAKALSIQAHPDKKLAEYLHGKNPQVYKDANHKPELALALTRFGALCGFVTSQELQAALESVPELRDALGPLVVESVIRSGCGQSAKDVLRRAFTCLMTLDESVVTHTLSNLIDRLKRKSKAAGGLSPKEELVVSLEKQYPGDVGVLSAFFLNYTNLEAGQAVFLDANEPHAYLYGECVECMATSDNVVRAGLTPKFRDTQTLCSMLSYNQASKTILDGCYVNPFTRRYSPPSDEFEVDHICVPVGGTAKISSPCGPSIFLVYRGMGVLSRVGKEDEANSIIAGLVRGNIFMLVAGTELEVSAVMDDALQLYRAGVSSRLLHQAV*