MGRSPCCEKAHTNKGAWTKEEDERLVAHIRAHGEGCWRSLPKAAGLLRCGKSCRLRWINYLRPDLKRGNFTEEEDELIVKLHSVLGNKWSLIAGRLPGRTDNEIKNYWNTHIRRKLLSRGIDPVTHRPVTEHHASNITISFETEVAAAARDDKKGAVFRLEEEEERNKATMVVGRDRQSQSQSHSHPAGEWGQGKRPLKCPDLNLDLCISPPCQEEEEMEEAAMRVRPAVKREAGLCFGCSLGLPRTADCKCSSSSFLGLRTAMLDFRSLEMK