MKRKKNFIWIAILLVGVVMVMYYVGKKHNDINQKTDKNYIKSELNKSELNKSKIENNDKNKKEKINMVDYSDCFEGISGGAIFYNTKNKEYNIYNKELIETRRSPCSTFKIVSTLIGLEKGVINSKESVMGYDGTEYPNKNWNKNLSLEEAFKESCVWYYKKLIDKVDAKSVQNILDDLKYGNCDISEWEGDLKNGKGHLNGFWLESSLQISPKEQVQTMAKIFEGDTNFKKEHINILRDIMKIDINDKNINVYGKTGTGFDEKNKRVDAWFVGMLEREGDTYYFAIKSDDSNKEITGPKVKEIAINIIKKYYSVRE*