MSGSASGEGNHDGGQLYGEDDTVFFQSPACGGGDDVGATPSAYSTITDYLHGLLDPAELARHLDAPPCFPTASEVIGAEAAPFTSNSSTSGEAADEPRGCKRGTPAPEEDEDGSADHGSCRSNEKEKKKKGKGEKKAHGSRVAFATKSEVDHLDDGYRWRKYGQKAVKNSSFPRSYYRCTATRCGVKKLVERSQQDPSTVVTTYEGRHGHPSPVATHRGPRMLMATAGADVYAPLVAHRLSEHGGMQFHADLLPDAVMGYQQGYR