MKETVYFGTYTRRTSQGIYKADFDTETGQLSNLELFAAEPSPTYLAFDQHQHLYTVGSQDDKGGIAAYQTDGTVLNHVVEEGAPHCYVAVDEKRDLVYAANYHKGQVLVYKRQEDGSLLLSDMDQHSGQGPHENQASPHVHYTDLTPDHYLVTCDLGTDQVITYDLDQEGKLSKLYTYHSKPGAGSRHIIFHNHYKIAYLICELNSTIEVLIYDGVGEFERMQVISTLPEAYEGFNGTAAIHLSKDGKYLYASNRGHDSIAVYTILADGSLELLEIVPTHGQTPRDFDLTPDQKFLIVVHQDSDNATVFKRNCDNGRLAELSNDFHVPEAVCIRFAP*