MSRPQAAPPRPGTAKPQGASEKMTKREREENKLPRLTAYATADGYKLKALQAFLKREHGVSVVRVYDDCVYAIYNLPLLPSLMERMTMAEEQGYNDTYFPGGGISGVGTDLDVLAQDGEREREMREAEREGEGERQTPHYETKSESEAEEPRGHTHHDPGPMDLPPHHQHHHHHQLSTNMQQEYMPPTAQQRPRRRKSQAFNEGEEKEIMEDAETAGAWTRGLSEDDWEIEEFHYVHDPDAENPRIYNDMFTFKSRSHLFMQETLSLTASFPKELSITGHLQLTRREALKMTGRLFKLRMVELGEVIARMVFHAIPREQGEFLMLKAPQLLIGAGQSFV*