MGLAYSDLSSPTCLIMDSEDDSRKSEMELIGKLLSFASKGDRIGLNQMLLEGVSPDIQDYDKRTALHLAASEGHASIVELLLAYKAKVNPKDRWKRTPLTDAKRYEHKDICRILEANGGKDTIDEQTHSIQVESPACELEIDLSELYIEQTTKIDQGSIGTAEKVKWRGTWVVKITIDRGNMVIYDAQSLFTKELSLLRKLRHPNIVQFLGAIIQGDQMIILTEYLPKGSLYNILKNKNRLDLQSALRFSLDIARGMNYLHEHKPNPIVHCNLCPSNLLQDEAGHLKVGEFWLGMLQEASFRPIVKKDGQMPNRSQYMAPEVANGSYDTKVDVFSFAHVFYEMLEGLSYFPNMQHGRSCEKMSKCEVQFKMSKCPKKVKELIHECLDCEPSKRPAFNDIIKRLEEITKSSPKSDCVLS*