MDRYEIMKNIGSGNFGVTKLVRDRCTKEFFAVKFFERGEKIDEHVQREIMNHRSLKHPNIVRFKEVLLTPTHLAIVMEYAAGGELFERICSAGKFSEDEARFFFQQLISGVSYCHSMIFMLQQICHRDLKLENTLLDGNTVPRVKICDFGYSKSAVLHSQPKSAVGTPAYIAPEVLSKKEYDGKIADVWSCGVTLYVMLVGAYPFEDPDGPKNFRKTIGRILSVHYSIPDYVRVSIECKHLLTRIFVADPEKRITIPEIKNHPWFLKNLPIELMEGGSWQSNDVNNPSQSVEEVLSIIQEASKPVFLSKGEEHLLGSSMDLDDLDADADLEDIETSGDFVCPL*