MVLGFAAFLPRTGRCGESRAPTSSAGGYACGRGGLEEARRARTATDRRRGSRVWRMKMRNWGGFAAPPEMPDDLPRAVQLLGNATQRRVSPRVRIELERLVGAAPSNKEQAQQWKGFLQQRVQRRIMRDAEVAQALGDPEKEARRKLLCTNRGAANKYLDCLSLPESNAQLSWVFSRLEIARRNAGFLDERDASHMRALIGMVPQTHAEIVRVRNALSKLALRRKRAEYWPPKLPDTELRTHFTIKFLMQRIRDGGHSTEQGEAILIDRLGALPRNVNVARAWVKKLRFTLYMAQKRRDHQAKQEVDALKRKVRALCRLKRAGLATAEQLKELRRADEELAARGACA*