MSGTLNTCEAEYAKDPNIKPEDIRSLKLWLEKEPHLPSTTEYTIIQFYHACEYSIQQTKRVLDLHFNFKNEAPEFYTGKDFAPPKYNHSFWDVAYCFDLPKPSLKGYRGFYISLKDKDFKKYDVPIFSAILIKSVLTLILEQGICPGYSIVIDFEGFSALHNAALFANGKLIKHLTYLAQELSQMRMKEIHLISGGGDIIDKFLKLLKPFLKKTVFDAIQTHSNVQALYDHFGKDNIPTDVGGELQETRDDLTRKFKNRFDLLSDETQAELERCAVRPQRLPFFGLSG*