MPVDVRTLGRNSHFLRLHFFSRWINENYNYGLLFNPKNGCLRMERGKLLRFFSTTREIITPERNEEWFDLRKILFTPSSFASALGFRKDRVSLWEEKVGIKRSFSGNAVTEWRALRMADAISKYEDLSGHFVEHIDFQVYKGSSGNNGSCWLGTSSDGIVNGGLFGTLPKGGILEVKCPLNKGNPRCTEPPSFFYYMYMPKVQGIMEILDQEWLDLFVWTVNGVVLHRVKRDRAYWSRVVLVLEEFWFGHVIPGRKSLSLGGIGTDPNQFKPSITHGLTKELIKDSETLANEAELIFRHARKKSNTTFG*