MTTTENQGTRKIKGERSLVEALAEYPGELVKTDSPNFVCSVLPSHWRCNKTLPVAFKVVSLGDIPDGVIVSIAAGNDENFAAELRNATAVMKNQVARFNDLRFVGRSGRGKTFSLTITVKTEPPQVATYCRAIKVTVDGPREPRSKL