MGRVCLSLCLPTSYKMRQSSNVALHLRTSMCCTASCSLQLCEGRSRCSAGRRSCRCRCRQLLCPSCLAGLLPLPHRVSRSAAALRFLSHGHPLFCVRRHRGCSQRHTSIQVEGVGHGALCASKHIHEDACIECGVTPRQVRHLAAGYAEVQGFKAVAALALLRHLHHVGGPHGGQLIKAHGVHHQRLAHTQPLQRVGHEVAHGSRVDTHQPKGCVGRVEHGPQQVEGCAYLERLAHWHHRLHCRVICGSIHESNACLLQAGIHPRWAQLDCHTQSLQHISAATQAGX