MASSSSSRRWRRALEEPPQGPTPPGVEDKGWADLPRDVLLTVLHMLGQADILTGPGQVCGPWRRAARGEPELWRRVELRFPAGLSSRVDLCKVARDAVRLSSGQCEAFLAQGAADCSVLSQLVESAALSLRSLRLISCQGIYDSMRLASVMTKFSLLEELELSNCWGAFPETLAAVGKACPLLTRLRLSSKRFIKREPIAVISGEVTAIATTMPALRSLQLFANRLGNRALVAILDGCLHLESLDIRHCFNVVMNDEMHSRCSGMQTLRLPGDSTDDYDLEFSSPEMVLPEARRPEVDFDEDEWIVDDNKLECTSLWSPPLSIWYD*