MSLKWVAGFSLAIFLLVLPSTPTVTKATTKTVGGSQGWRFGFNYTDWALKNCPFYINDTLIFRYDPPSNTTVPHNVYLLTRAQFKNCSFVGAKLVGSEDEGGGSGFKFILRKRKKPYYFACGVHEGSHCSAGLMKFSVLPFAHPSMD