MKKIILLGATGSIGTQTLAIIRENPEKFQVVALSFGRNMERGRAIIKEFKPKMVAVWHTRDRVTLEAEFPNVKFFNGLEGLREVATYLDGDVLLNAVMGSVGLLPTLDAIEAGKAIAIANKETLVTAGHLVMRAAKEKNISLLPVDSEHSAILQALNGENTERIEKIILTASGGSFRDKTREQLSAVTVKEALKHPNWNMGNKLTIDSATMFNKGLEVMEAHWLFGVDYDDIEVVIQRESIIHSMVQFVDGSFIAQLGTPDMRMPIQYALTYPDRLYIPYEKEFRITDFSALHFEKVDYERFPALKLAYNAGKIGGTMPTVLNAANEIAVAGFLNGQVAFYNIEALVENAMNRHTSISNPDLDTILQVDQETRAYVKTLL*