MAPYRASCLVLHCSEGLEKKGANLPPKTVFIHDECRLWLPDPDLVSAVHRAWKASLKCAACKKGRAMHGCMQKRCQKSFHFRCCPGKDERSGSRLTFCKAHNTDECKFDVYRQNYFHESPENRERIVRILESYPGEGAFRAEIAGYRNILGPVGAEMLRAASLAAAAGRAEHARAQKESAELAKKVHHIEEFLKEALGGIRGRRGRRRGWGHPQEAAGGVAAGGRGHRQGRRPQSAAAAGASDVLKLLKAHEDLERAFSALATLYKIDGPRGPATVGGAAGKAAAAAMARGTELGLLALGLGVLKDAEPERAETAAVGAGAGAGARAAEFEATAAALAASAAAASARDRAP*