MKTIGLLTSGGDAPGMNAAIRAVVRSAIYYGCKVYGINRGYKGLLEEDLTEMNLSSVGDIIHRGGTILKSSRCEEFKTEEGRLKAVKILKKYKIDCLVVIGGDGSFAGAQKLSDLGFPAIGIPGTIDNDLAYTDYTIGFDTAMNTIIDAIGKIRDTSSSHERVNIVEVMGRHCGDLALYAGLAGGAETIIVPEVEITVDEVALRLKTTQKRGKRHSIIVLAEGVGSASDLEKELKKESGADLRVTVLGHVQRGGSPTVSDRILASRLGVRAVELLLDGKSARVVGIKENKIIDLEISEALAQKKVFDKEAYEMAKILSI*