MKLGFIGLGIMGSPMAINLARAGHQLHVTTIGPVADELLSLGAVNVETARQVTEFADIIFIMVPDTPQVEDVLFGEHGCAKTSLQGKTIVDMSSISPIETKRFAQRVNEMGADYLDAPVSGGEIGAREGTLSIMVGGEQKVFDRVKPLFDILGKNITLVGGNGDGQTCKVANQIIVALNIEAVSEALVFASKAGADPVRVRQALMGGFASSRILEVHGERMINRTFEPGFKIALHQKDLNLALQSAKALALNLPNTATCQELFNTCAANGGSQLDHSAMVQALELMANHKLS*