MATITKAIPAALRLQGKVAVITGGASGIGQETVKTFVAHGAKVIIADIQDAAGEKLARELGGPDTARFIHCDVSREEHVAAAVDLSVSAYGGLNVMFNNAAVTGPVGPLDQIPMADFDRAYGILLKGAFMGVKHAARVMKPMQSGSIITTASVSAHIGSGPMAYTTFKHALLGMTRSAAFELRDSNIRINTISPGMIWTPMWNQLSQAALNKVQTLSFFPAMKTSVSHQMAGPDCIANAALFLASDDSSFVSGEDLVVDGSHMLHPEDIITRLLKSAKVR*