MATLKSGVLVKFLEDMKIGGNASELEENGKTILLQIRSIVPVLEEGDLWPNRGFYLKVSDISHAMYVSLPEEQNEMILANQLKLGQFIYVQKLEDAHPFPLIRGVTPLPGRRPCEGVPQDIDSIANVMNILQASNSDCIVEKTVISENRIIEIPSNAGKLSRGLSDPDGLKNKNDHLERKSKGKFRSLSASKVRSGERTVGLDCTAKRSDSEKRNSHLFRELQKRKKRSFDIDSDTESILSLLSFSSHNSKRRSWNESEILEVKEIFDSSVVKHDKRPPRSRSPTVSSVRSVRYDSSDDNSSSIARRREVGSAKKMKSSTKDKTSFSKINCEQASHPIDRLANDRQGAETGISWDSLPSSLVKLGKEVVKQRDTALIAATDALQEACAAERLLNSLRKRHKGRDRGNPW*