MKLAPRSFFALSALVFIAAASFSAWRLLPDPSDGAMSCSTKAIMRFEDMGKENVNGNIHFSFGASGHGSMVVEGYTDSAAGHRYLQRYVQFDYSSKRISATERHYRIRKWASSASSIDESPDVIFDYFMREMSDSHDGLFLNAQKLNDKAILLSSINSPLYICTLKSGSTLD