MSVGAGFSYKKFVHFALEQTRHRSTLVPHPSQEKFKFIKPNEDNTVLSALSFSTSKVRLLRSLTIEQKNSAQVLDFAAFSEPEYDLPIFCANAFSSPARSIVVLDLNPLYDTTEHKDYREKYYRNLMPLIHKYSELLPWGGKITSESLRFFSPIVIWTIFEPTEANLQALYSAFMDYYKVWLELMDGAVRETNEEKIDRNREAQHKYLTWRAEKDPGYSLLKKLIGESGAKDLVREFLFEGVSSLGTKSFLDYFPEYAQEDGTVNRKRSMAGKSFGTRPWDVHGRFVGGDASC*