MNLFHVYEPVAHDDEEIEKTVLNVVKKSFDGLHRNLQDTFLNLGTCVPTRKRELLEHASEWLSMLSHSGSQTIEKIRHKLIKLEYHGLIQIYEGKIVIHDLQLMLIENVVREKNGAPRCFLFEGDVGTLSESEWTRLRYIYGLLEGGTDLTSLSTQRRQSEGQCLPFDLIGCFDFEQCFFPIDRMATSPNWPNIEVLCLQQKLILRHAGGKQLSVKYMQSLRYLQLTNISILEELGGWHGAPNLVSVELSWCANLQKIESVACLRKLESLVIRYCMSSGQYVTNFSRCENLKRLVIT*