MPDADSVADRGASGAGGAGGQVVLEPGGTHGGNHPWKIRLVKHRERSESSHFRAAKKVAKKILLEAGAGAGDLPYGAGPWEMHHGGSLWVRTSTGWRMYRARVGIEWSMQFCADPVKVDRLRREAADLVAAFPMTLAALDALGYQRARTLLSTPVTDADTVEAWTDSLFNACVPLSRPHHSGVLPKAAGEHHYPWPTKSADFFKYDDFHLWVTLPDGTHAGVAPVGRRGSGDGQVRIVHARHGTPAGQAVAEAQRRRMMAVLPPDSPMALEAFEQQIPPGAGTASTPPVG