MESTKGESSTLGYKFGGVSIDDGKSKPVISTDGLFGRRDMIKVVLLVTTVTLSCLLFYKSANNPLNVVSLWKTDCYSSKTINETSLTVQKREPVSELERVLMNAAMEDNTVIITALNEAWVKPNSTFDVFRESFKAGIGTEILLKHVIAVCLDKHAYDRCIEVHPHCYLINATDSDQLSGPNRFMTPGYLKLIWRRMDLLKEVLGLGYNFIFTDADILWLRDPFPRFFRDADFQITCDDYNGKPSDKNNHVNSGFTYVKANSRTLNFYKFWIRSSRKFPGKHDQDVFNLIKNKQFVLKLGINIRFLDTVYFGGFCQPSRDINVVNTMHANCCIGLDNKVNNLKAALEDWKRYVSLNTTVSETKWNIPPKCGY*