MGDAVLNRGLLQSGKFATHLSLNNAVTIPRLGLGTHRSTGEDVKAAVLWALQSGYRHIDTASIYKNETEIGQAVRDSGVARESLFITSKVSPYEQGFECALASVGNILQRLDCGYLDLCLIHWPGAAKLKLQSEKNRELRQETWRALEKLYDERKCRAIGVSNFTVQHLEGLLSTCAIKPAVNQVEMHPYLTQASLRDFCTQKDIVVEAYSPLGVGNLLTDPVVCEIAARRQRTPAQILLRWGLQQNVVVLPKSVKKERIKENIDVFGFSLSDEEMATLNGLDRNHHFCWSPDGIL*