MERYEIVKDIGSGNFGVAKLVKDKSSGELFAVKYIDRGQKIDEHVEREILNHRSLKHPNIIRFKEVLLTETHLAIVMEYAAGGELFERICTAGRFSEDEARFYFRQLISGVSYCHSMKICHRDLKLENTLLDESSTTTHLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLSKKEYDGKIADVWSCGVTLYVMLVGAYPFEDPDDPRNFRKTLTRILGVQYSIPDYVRVSMDCKHLLSRIFVDSPEKRITIAEIKKHPWFMKNMPAEFTDEEESGVEVMKANTELQSIEQVISIIQEARKGGMSGKQEGQFVGGSVDLDDEIDSNDELEDDDDVDTSGDFVCAM*