MDRVVPGAAAAAPMVGVGSSLEMPIMHDNDRYEHVKDIGSGNFGVARLMRDKVSKELVAVKYIERGEKIDENVRREIVNHRSLLHPNIVRFKEVFLTPTHLAIVMEYAAGGELFERICKAGRFSEDEARFFFQQHISGVSYCHNMQICHRDLKLENTLLDDSPAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLSKKEYDGRIADVWSCGVTLYVMLVGAYPFEDPEDPRNFRKTIQRIVNVQWAIPDHIPISLECQDLLSKIFVGNPTQRITMGEIKTHKWFLKNLPADLTDGALMGAEYETEASQGVEEINRILAEARIPAPGFGIGQYFPDENLDFDDMDAENDLDIESSGEYVSAI*