MMERYEIVKELGSGNFGVAKLVCDKNTKELFAVKFIERGQKIDEHVQREIMNHRSLKHPNIVRFKEVLLTPTHLAIVMEYAAGGELFARICNAGRFNEDEARFFFQQLISGVSYCHFMQICHRDLKLENTLLDGSAAPRVKICDFGYSKSSVFHSQPKSTVGTPAYVAPEVLTRKEYDGELADVWSCGVTLYVMLVGAYPFQDSSDPKNFTKTISKILTARYSIPEQIQISLECRHLIARIFVADPEKRITIPEIKMHPWFLKNLPVELMEGGSYQCADVNNPSQSMEEVLAIIQEARVPLLVGAHSYGGSMELDELDEADIEDVIETSADFAGLL*