MKLFGFSVTDDSDQVAVIIESKKFECHYCGRKFESSQALGGHQNKHKRERQLERMAMLEHIQHLRHPPPNHNHRDQNQLVAASVPIFVCSTGSTSNINGDHAGAARVPSVVAPRNLHGPYFNQIEQVVPNTDEGNYVDLRLRL