MSLVQTPVQVIGGRGGTAFSYDRSRNGQVLSKIGVWAGGWQLRGIRIWMTGSDSPVTYGTPEEEYKEYDFADGETITKLSLWGNGAGTRCGGIRFYTSTSGEFFQYMTDWGLKQEYPIDVASGLCVGIVGNSGDDIDCLGFYFLLPIAYSRLINVSYPTLDLQTTGITPVTLDSYSDSNDTGTISENWEFAGSKQVTISSSWTLTSGIEAHASVSVEAGVPEVAQVKGEFGWQVSDTSSYTTTYEETRTLSWSESGTLEPGQWISLEATTREGNITTPFQGTMEITLDTDTVFSYAISSTYSGVDYTSVQVTSTGGGADQDDAQAADTQAQEGDLDAQPYKEVQEYKLLY*