MGKKSSDRLFGVLDMYDCLSKLMPDIDTVYSQKECVGVRTKASAVLVRLGEAARGIFIEFENAVHGENSKTRIPGGTIHPLTRYVMNYLSFMSDYKEALVKITAHVPMDIPRALPNGLMGLFEDQDWDVEEQGRPASVLSVRLGWIIIILQCKLDTTSKLYKDVALSYLFLMNNLNYIVKKIKDSELLGLLGYGWLTKNQGKVRQYAANYERGAWMKVLNCLRDEGTPVSEMSQHALKDKFKGFNHGIEEVLRKHSGWMVPDVQLQGELRKSITEKMIPTYRSFLGRFRRSLENGRHSEMYIKYTPDDLDAHLSHLFRAKSHHP*