MGRRKIDIKYLVKNNPRTQTFRKRTEGLFKKAIELQVLCGAKVEVTVIYDSGKKHFFYSSDPSAPQKLPPKITVESVIASNSSSSEDSFGDDEVDRMFAEAEGQDQDGMFFTDDASSGGFFTSSAEVLPDHFQLLNLGDHANGHLGNYVNGHAGNHHNDHGHLDDHPNGQLDSMFPPRNDHQQIFHGLYSHRVHGDGNGYSNGDENGGGSLYSNGGFVAQQNDTNNMQMDSDFDTAVFLNQS