MVQCWVPLCSHISNRETCKFFRFPANYVECKVLAKSVRRADTYPTKNNKICSCHFKDGLRENGPTQFEWNKNSSFSFTSPEKYTKRKKVDGASCSQENESSIIIENSTTTETYVLTPTNSKSDEVEKYFLHKEIEELKKEKLFLKNNPFGYHSIESDNKLFEFYCGISKSMFDIIVDLCSKVSFKYYYDWNVEKFCLKDQILMTLIKLRLNLAYPDLAFRFKTSETTVETLDCTEISCDIPKSLLDQKLTYSSYKNKNTLKGLIGVAPNGVITYASKLYPGSTSDKKIVGHCGVLNILEPGDLVLADKGFLISDLMPPETSLNIPPFLMSPQFTPSEVLKT