MERYEIIKDIGSGNFGVAKLVKEKWSGELYAIKFIERGFKIDEHVQREIINHRSLKHPNIIRFKELLLTPTHLAIVMEYASGGELFERICSAGRFSEDEARYFFQQLISGVSYCHSMEICHRDLKLENTLLDGSSAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLSRREYDGKVADVWSCGVTLYVMLVGAYPFEDPEDPRNFRKTLQRILSVHYSIPDYVRISKECRHLLSRIFVANPEKQRITIPEIKMHPWFLKNLPLEFMDEGEGVLQNDDHVNEESSEITQSIEEILAIVQEARKPGEGPKVGEQFVGGSMDLDDIDADADIDDIETSGDFVCAL*