MREESGRPFFQEVRSAIAKSVYASGRISDRVRCKYRLQQRRFWSRWVTKAHGRHMGDLGWIPGPVHTSFTEVIIVRHGETTWNKSGRLQGQYDSDLNELGFQQAEAVARRLAQGDLPLTTVYTSDLKRARLTGEAIAAAGGVAQAVITRADLRERHLGVLQGLTVKEARQSEPEALRALESKRKDVSIAGGGESRAQLQQRAAAAVEDLARAHRGERVVVVCHGGVIHALHEHATGYPCKGEVANCSFSVVSVSTTGKWDVLHWGDVGHLAHLSFLKGHTL*