MVFGSFGFIRAPYGDYWKFMKKLIMTKVLGSQALERSRGIREVELERFYKNLLDKAKKKESVDIGEEAIRLVTNTLGKMSIGSSFSQDNNDATKVSQLCVEFGALSHEFFFAQVFHKLLQKLGISLLKRNIMDVSRRYEDLLERILVKYEEKLDEHQGNECMDAFLADESAEYKITGKNIKALLAELFFGAGDSSASTTQWAMAEIINNPNILKRLREEIDFVVGKKRLVQETDLPKLSYLQAVIDETLRMHPVGAVFPREFQQECTIGGFYIAKGTTLVINAYGVMRDPDYWEDPNKFKPERFLASSGSSWQEERREQAMKFLPFGGGRRRCP*