MGTAKLMQNFTAVYSSDDEGKIPVNHKRMAHNQIERRRKVKINNWIYRLGSLLPGVNKDKKPSKNLILEKAVEYIKELRDTNEQLLLGHTSDVQGDYLVFIG