FNVRNGYGFINRNDTKEDVFVHQIAIKKNNTWKYLHSVGDGETVEFDVVEGEKGAEAANVTGPDGVPMEGSRYAVDRRHYRRGYYGRRRGPPRNYTGEEEGSGGNEGFDRSSRGPRNQLRHPQYRPQYWQQRFSPYHMGQTFDSRSRVLPHPNRIQADEIGEMKDGVPEGAQLQGPFHRNPTYRPSRGPPRPRPAPAVGEAEDKENQQASGGPNQPSVRHGYRRPYNYRCRPRPPNAPSQDGKEAKAGEAPTENPAPATEQSSAE