MMERYEIVKELGSGNFGVAKLVCDKNTKELFAVKFIERGQKIDEHVQREIMNHRSLKHPNIVRFKEVLLTPTHLAIVMEYAAGGELFARICNAGRFNEDEARFFFQQLISGVSYCHFMQICHRDLKLENTLLDGSAAPRVKICDFGYSKSSVFHSQPKSTVGTPAYVAPEVLTRKEYDGKLADVWSCGVTLYVMLVGAYPFQDSSDPKNIKKTISKILTARYSIPEQIQISLECRHLITRIFVADPEKRITIPEIKMHPWFLKNLPVELMEGGSYQCVDVNNPSQSMEEVLAIIQEARVPLQVGTHSFGGSMELDELDEADIEDVIETSADFAGLL*