MSGLSGNGKLRQWLIEQVDGGRYAGLVWEDSGRTVFRIPWKHAGKQDYNRDEDAALFKAWALFKGKYREGIDKPDPPTWKTRLRCALNKSNDFEELVERSQLDTSDPYKVYRVIPEGNRRTSKPSDTSTTSPHSYPAHPPYTPLQSQVSNYISLAERAWRDLLPEQTHISDIHSAFSQNMYTPHWDNGYHISGSFYSCSAFDPAPSSLNLEQSLRSAEALALSDARLQVSVFSGDSLVREVTVFSVDGCRVAPYEGNQHYGGPELVLLPQTEGGELDGGVQIWMSPEGLCARRLCNARVYWEGAHAPYTDKPNKLERDQTSKLLDTQLLIEELQASFVQAHPLPRSQVLLYFEECHNTQRRPLTVQVEPLFARQILIICQQSSTNQMRSHELTPLLWDPLPHQQQDYLASSLHEPNGNTLQDWTPSTQSTGQGRLKRDSELSDYSLKTRLIT