MGIFAVTAQVVKIGEGTYGEAFKGNGTVFKIVPMEGPQLINNAPQKNAGDLMAEAVIALTLSRLRHDKDASGSLYDSVTSGFVETLGVGVCRGPYPKQLVRAWKAWDKAKHSENDPVDGLASDQLFTVFLLADGGRDLEAYQLAGYQQARSMLLQVAMTLAVAEEALAFEHRDLHWGNLLLLPACSLTIDYRLRGMDITVQTQGAQVTLIDFTASRLQTSSGDVAFCDLELDPEIFDGPKGNFQCDTYRRMRQHTGKDWKAFYPGTNVLWMQYLADTLLTKKDLPGISAAQKRCLREFKKRALQYANCGEMIWDELFRGLWFTKTE*