MKHGVKVKLSPFSWTKVSSIVYVDSPAGTGFSYADNSDDYETDDSKTIADLYEFILKWYRAYPEFLSNPLYVAGSSYAGVYVPVLSLEIAKGIEAGAKPKLNFKGYSVSNGLTDSTIDTNSGVTFAHRVGLISDKLYNDLRISCQGNYWNSSDPDCLRNMAAYQENTGGINRYHILCLPCHYEMGISSRISYEEKEHKIDCPGTTIGGALENVNAHRRLQDRHPQDSIYCYDYSNRPVVLFNSESSRRDLHAQPEEIAGRWIRCTKRLKYRKEKISVIQHHLNLTLKGYRAFIYSGDHDMAISYIGTLEWIGTLNYAELESWQPWFVGDQIAGYTIRYEHNLLFATVKGAGHTVSEYMPRETLAAFQRWIDGAEYL*