MVLGFVAFLPRTGRCGESRAPTSSAGGYACGRGGLEEARRARTATDRRRGSRVWRMKMRNWGGFAAPPEMPDDLPRAVQLLGNATQRRVSPRVRIELERLVGAAPSNKEQAQQWKGFLQQRVQRRIMRDAEVAQALGDPEKEARRKLLCTNRGAANKYLDCLSLPESNAQLSWVFSRLEIARRNAGFLDERDASHMRALIGMVPQTHAEIVRVRNALSKLALRRKRAEYWPPKLPDTELRTHFTIKFLMQRIRDGGHSTEQGEAILIDRLGALPRNVNVARAWVKKLRFTLYMAQKRRDHQAKQEVDALKRKVRALCRLKRAGLATAEQLKELRRADEELAARGACA*