MDAKLRYKAKKIKIVFFDIDDTLRNSKTGFIPTTIPTVFKQLREKGILTGIASGRGIFGVVPEIRDLKPDFFVTLNGAYIEDKKGQVIYQHQIEKSYVEEYISWAKQEGIEYGLVGSHDAKLSTRTDMMSEAINPIYPDLDVDPDFHEKEDIYQMWTFEDKGDDLHLPDSLSDKLRMVRWHQHSSDIVPISGSKATGVEKVVEHLGLKPEKVMVFGDGLNDLELFDYAGISVAMGISHDKIKEKADYITKTLEEDGIFDALEVFGMVEKELHFPQVDIETVEGPLATIKTNHGDLRIKLFPEHAPKTVANFVSLSKDGYYDGVIFHRIIKDFMIQGGDPTGTGMGGESIYGESFEDEFSEELYNIRGALSMANAGPNTNGSQFFIVQNQHLPYSKKEITRGGWPEPIAEIYANQGGTPHLDRRHTVFGQLADEASYAVLDVIAAVETGAMDKPVEDVVIETIEIED*