MDRVVPAAAAPPVVGVGSGLEIPILNDNERYEHVKDIGSGNFGVARLMRDKASKELVAVKCIERGEKIDENVKREIVNHRSLRHPNIVRFKEVYLTPTHLAIVMEYAAGGELFERICKAGRFSEDEARFFFQQLVSGVSYCHNMQICHRDLKLENTLLDGSPAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLSKKEYDGKIADVWSCGVTLYVMLVGAYPFEDPEDPRNFRKTIQRIVNVQYAIPEHIPISPECKHLLSRIFEGNPTQVSCRDDDLSWPCTRIMPHLFLLCWLEQRITMTEIKQHEWFLKNLPDDLADGAILGAEYDIEASQSVDEISRILAEARVPAPGFGIGQYFPENLDFDDMDAENEFDIESSGEYVSAI*