MAEEKSFKYVIVGGGVAAGYAAREFFNQGVKPGELAIISREQVPPYERPALSKGYIHLENKATLPNFYVAAGIGGERQFPQWYKEKGIELILGTEIVKADLAAKTLVSGTGQVFKYQTLLAATGSSVIRLSDFGVPGADAKNIFYLRELEDADYLAYAMETKEKGKAVVVGGGYIGLELGAALKANNLDVTMVYPEPWCMPRLFTAGIASFYEGYYANKGINIVKGTVASGFTTNSNGEVTEVKLKDGRTLEADIVIVGVGGRPIISLFKDQVEEEKGGLKTDGFFKTSLPDVYAIGDVATFPMKLYNEMRRVEHVDHARKSAEQAVKAIKAAEEGNSIPEYDYLPYFYSRAFDLSWQFYGDNVGESVLFGDNDPESPKPKFGSYWIKERKVVGAFLEGGSPEENNAIAKLARAQPSVESLEVLSKEGLSFATNI*