MSVNVLVQGGLGNQLFQVAWAYYLKDKLKFDVNLNVHLFYQQRQHSSVSFFSLLGELETIPISEERILTFNDDLLSKIIRFSLRKMKINHVPNILIYDYDALSSLDDDCLKIPMPNYHYGYFQFPDAALYSSDFLRVSIANKHGNLMGDIGNNISDHVGIHIRRGDFVTSSSKLHVASDIEYISNAIEKFPGRRFMVFSDDIDWCKKHLPKISSIDYFSGKSAIEDFIGLMCCQDYILSGSTFSWWAAILNGNKSTKVIIPNSDAQFMSEQSNKKIGWNYERV