MGPFVIHTSSRFKLLAGVGGFVTRRTDSVRQASSTVRGKVLTYCKVSTLRESLSKPPSFLHIDDNDEAKIDALLERASEIKHIISSNDLAYQPFKGRTLCMIFTKPSLRTRVSFETGFHLLGGHAIYLGPEDIGLGGREDTKDIARVLSRYNDIIMARTFAHQDVLDLAEYGSVPVVNGLTDFNHPCQIMADALTIKEALGSVKGKKIVYVGDGNNIVHSWLELATVYPIHFVCCCPEGYEPDPKLLERAQAGGISTVEVRCDPADAVRGADVIYGDVWASMNAGQKEEGQSRYKAFDGFQINGKLMAAAGPQCKFMHCLPAERGLECTDEVMEAPYSLVFQEAENRMHAQNAIMLDLLGC*