MDPAAAGAAAQIVGGGVLPEIPILHDNDRYELVKDIGSGNFGVARLMRDKITKELVAVKYIERGEKLFSFNSLQIDENVTREIVNHKSLRHPNIVRFKEVFLTPTHLAIVMEYAAGGELFERICKAGRFSEDEARFFFQQLISGVSYCHNMEICHRDLKLENTLLDGSPAPRLKICDFGYSKSSVLHSQPKSTVGTPAYIAPEVLSKKEYDGRIADVWSCGVTLYVMLVGAYPFEDPEDPRNFRKTIQRIINVQYSIPEHISISPECRHLLSQIFVGNPAQRITMAEIKAHGWFLKNLPADLADGAHLGAEDEAEPSQSIDEINRILEEARIRAPGYGLSFLDENFDFDDMDAENDIDIESSGEFVSAI*