MRSALTSHLNIITNHLNTAIKPIHSRSFIAPFKNINMSKFNINSKLRMNSGYEIPILGYGVYQTPASQCEDLVAKAFDAGYRHVDSAAAYRNEGPCAAAIRRSSIPREDIFFTSKIPPRSLSYENTKAQVAKTLMETGLGYIDLMLIHAPYGGRAARKGAWKALVEAQEEGKIRSLGVSNYGVHHLDEMEVYMKELEEERGKGRGGVIDVGQWELHPWLARSDIISWCQQRGIVAEAYSPLIRGERHDSKLLQPLTKKYNKTPAQILLRWSLQKGFVPLPKTVTPGRIKENADIFDFELTAEEMEGLETGDYYSCTWDPTVATLEQ*