MAPPSYSDLFSIEGKTALVTGASSGIGSRFSVFLASQGASVVVAARRKDKLHDVVQEIEKAGGKAKAVELDVSANQESIKRSVDEAWAAFGKLDILVNNAGLGGGEGVLKDSQETFDALFNTNVRGVYFTTQAVARLMVDHDLSGRIVNTSSIAGAEMVMAGWAIYAASKAAVIQLTRAMAVELAPKGINVNSIAPGVFPSELTSSVVGTESAKLVQRAVPARRYGDTETDLMGALLLLVSEKASRYIVGVTIPVDGGHSLYTMDLANPTAIFDE*