MGVVCFRRPCLMGEWRIPSTLRRLWEMVTEVTGSVVQRCVGIVADKFKAKALRNLEVQHHWMVNTACQLQGLTSLIKDFNCELPLFRVVIENCLKVANFIDNELHVRSVFLKYRMQEMDCGGLIRVPSPKCDPLKNFGVAFPTLEDTLSCARVIQRVVMEDGFKVMCMEDPLAREVAGMVQNEGFWNELEAVYSLVRLVKGMVQDVETERPLIGRCLSLWEELRSKVKEWCGKYNIVEGHAEKIVEKRFRKNYHPAWAAAFILDPLYLVKDASGKYLPPYKCLTREQEKDVDKLLTRLASREEAHVVLMELMKWRSEGLDPLYAQAVQMKQKDPVTGKMKVANPLSSRLVWETCLSEFKSLGKIAVRLIFLHATSSGFKSNSSFTRKVSANKHSRVTLERAQKIIYIAAHAKLERRDFSNGEEKDAELFVMSNSEDDMLEVYADAPLV*