MKRFSLVCLLAGISLVPAFAQKSSPFAGRWDLLVTPSAPNTKQYPDWMEVAPKDGAPAVRIQPRSGSAFYAKEFKEDGGKLNVQWANGTTTWELAVKDGKLTGTEKHNGKDFAALSGVRAPALNHEAPKAWTAPEPIFNGKDLTGWEPTDPAATNHWVVKGGELVNESKGANLKTTRKFDDFKLHIEYNCPDDGNSGIYLRGRYEVQVEYEKVDANDKFHSIGAVYSMLAPVVELPRKPGTWETFDITLVGRRLTVVRDGVKTIDNQEIAGTTGGALDSNEAEPGPFYIQGDHTGGMKYRNITIQVPKK