MSRHFFRRGARSILQSFHAGTGFKLCPCSKSSQFSTSLLLDDTIRQFKESVQHFAKENIAPHATLIDSTNSFPKDINLWKMMGDFNLHGITAPENYGGMGLGYLYHCIAMEEISRASGSVGLSYGAHSNLCINQLVRNGNSCQKEKYLPKLISGEHVGALAMSEPNSGSDVVSMKCKADRVKGGYVLNGNKMWCTNGPTAQTLIVYAKSDFTAGSKGITAFIIEKGMKGFSTAQKLDKLGMRGSDTCELVFENCFVPEENVLGEEGKGVYVMMSGLDLERLVLAAGPLGLMQTSMDTVLPYVREREQFGTPIGEFQLIQGKLADMYAALQASRAFVYSVASQCDKGHVDKKDCAAVILFASENATKVALQAIQCLGGNGYINEYPTGRLLRDAKLYEIGAGTCEIRRMLIGRELYKSG*