MIKLKFGVFFTVLLSSAYAHGTPQNITDLCAEYHNTQIYTLNDKIFSYTESLAGKREMAIITFKNGAIFQVEVPGSQHIDSQKKAIERMKDTLRIAYLTEAKVEKLCVWNNKTPHAIAAISMANEAAAKLPFNWTHCFAAYSPSSTPLLYAAYMTINGPWAWAAYFSLSPVPTLAAYKLEEKFPQVGPGPGAPGYDPIWFLNTEPSGPGPGDTDYSIAEAAFNKGEGPGPGKDKPLGAVALKSYEEGPGPGNLLKIAQYAAQNRRGKKSWTCPYTGAVSSPYWKFQKKWFLNTEPSQLPPTAPPLLKKNAQKGEIMPNIPQMSAFWKKGKYDIKDVGVDNAGAKAG