MRTKTKYVGERLKFFFAEQKEATVEFMLGLQGSPEEHMYSRRIPKEAQVIERNDTMKRCIFQAFDDACDRHKSRFMQMWCDFMDSMFQSPLMLLKSGSMPSIGDDFDEEKAPTFETTKADSVGAPCLKYFAAFLLTLELVAAVRPAQHELDLEKPTLAKHESHGHESKLTQIERVEAVDHANTERKPCCGCKVKSFLGLGRSCDGKVGSYLMETCAGERGKKCDGHFKMSGDEYSCWTNTARIEKERRGRGTLQSALREKVKQIPDDDVKANDSVKMVERIIEQTFAVIRSVVADHMQLYSESFFLLPMLRRLEGVMAQMELQDLVKSDRWSPWLT