MEEAAVDSLVLALFNVEAVKFGEFKLKSGITSPIYIDLRVIVSYPALLQQVAQSVWATVSGVEQDVICGVPYTALPIATAISLKHDVPMVMRCKEVKAYGTKKAIEGFFVTGQKCLIIEDLVTSGASVLETVESLLAAGLKVQDVVVLIDREQGDPQTLQKHGLRLHAALKLTRIVDVLVRHGKLTEQVASLSKFLAENQTTVSLPSLAPTPAKLRRLPYGESPKLCREEAVRVDGEEAEQFVGCGNTVTMQYEGGIYKIVDWADITNAHVVPGPGIVDGLKLKGLPKGRGLLLLAEMSSKDTLAKGDYTRAAAEIAADTPDFVIGFISTNPAAWVGGPISPALVHMTPVVQMSAGGDALGQHYNTPSSVIGERDSDIIIVGRGIIKAADPAAAAKEYRKAEWTAYEDSLQG*