MSIPAKRLAGKVALITGAASGIGECCAKLFAAHGAKVIIADVQDQLGQAVSEAIGSSNSMYIHCDITNEEEVKNTIDTAVATYGKLDIMFNNAGVADALKPRIIDNEKRDIERVLNVNVIGTFLCMKHAARVMVPQKSGSIITTSSITSHLGGMATHAYTCSKHALVGLTRNLAVELAPFGIRVNCVSPFGIATPLTADFIGLEREVFENMMNGVANLKGVTHKPDDVAYAALYLASDEAKYVTAQNMLVDGGLSYCNNSFNMFKYPEEAA*