MTLTQSVQCQLFQGEDERNAHQVVRLPPVPPSRSESPDRRLATRWTDEEHDRFLRGLEMFPHGPWSRIAAVVKTRTTKQTMTHAQKYRQRIARHSRASAGEHAPVNARNSHPQVRDDYLWQGEGVAGGELKDLPAADLENLMALLSQASVVRVQEMKK