MVSFRREKFVIKGGPDGGDGGDGGDVYFEVDNNTDTLASFRGTKHHKAKNGAPGGTRNCTGKKGEDKIIVVPPGTQVFVGDKLWLDLVEPKKRVLALKGGKGGLGNAHFKSATKQQPTYAQKGLEGVEKCVRLELKLIADIGLVGFPNAGKSTLISTISNAKPKIANYEFTTLVPNLGVVSVDEKSEFLMADIPGIIEGASQGKGLGISFLKHIERTKVLAFVLDASRLDLGMKEQYQRLRLELEKFSSALANKPFGVLLNKCDVVENIDEMAKDFCAFLNLGAQKLNAFDLEPHLGFLHPQLISDFENNPNEKSVLFVLPLSAVSALNTHALKFVLLEALP*