MVDKGKRSRADEEDGSDHIDGELVLSIEKLQEIQDELERVSSYLPFTRGEYAVHYKLSRVRENIGGAFYDIFSVLVEQVNEEASDRVLEVEQKYNEIRRPVYDKRNDIIQTIPDFWLTAFLSHPALCDLLTEEDQKVFKYLQSLDVDDFKDVKSGYSITFTFRPNPYFEDTKLVKVFSFSDEGTTKISGTTVKWKDGMNVTNGISPDKEGNKRPFQEESHSTSESTAFCLLPLLLILLPIISSHGSVKPSRRTLQMEYMMRYLHPYGCSP*