MHQVRTGTWTSEEHELFLVGIQKYPKGPWRKVAELIRTRSVRQTQTHGHKFRLKLARIEAQRWVGGFRYPVHPTTAPLIVTDELPPLAHALDFILEQLSESDDQLYH*