MLESKIRKQNTCWRSVVPVDVQLGVTLYKLFKNTDYLDLVDKFGIGESTAHEIVMDTTVAIVKCLRYKIHFPSTAKEVQAVTAGFRQKRFLSVYAGWPGRIHDRVFHNSTLRNKIVARELLTSPAMLAYDDKIKPYLVGDKGYQLQQHLMIPHTTPNPTPSKATFNLHHHLAQIPKYLPNIIKSCCILHNFLIDVGETDLQAEIQAWRKEVKRLKDQDLFVNYSDPEQVEGEPHEELHSLEDAKEWHLCLL*