MGTEQMKGRHVVLVHGAGHGAWCWYKLADLLRKAGHIVSAIDLGSSGINPLNADDVRTWPENNQPLVQFMNSLLPNERVIVVGHSMGGVNLSFMMEEFPHKIGAAVFLAAFMPLSGTCVFQLLNEVQLRIGSWEDSEFNYARGQHNPPTSFKFGKHFVRKRLYQNSPSEDITLAEALLRSHPLCEGDVVYTKERYGSVRRVYVVTKEDKAIPEDLQRKMIAENPPDRVYEIEGSDHSPFFSNPCRLAYILEDILNMYC*