MFKGVFLMPKEFETKRVLVTGAASGIGQAQAIAFAEQGAEVIGIDLDETGLKQTAALVNPDSTKPFTYFVGDVSSPSFVQATMNQIVKDNGQIDILLNTAGILDDYRPSLETSEALWDQILATNLKSVFLVTNALLPYFLQQKKGVIVNMASIAGLVAGGGGAAYTASKHAIIGYTKQLSYDYAKLGIRANAIAPGAIQTPMNAADFVGEGEMATWVARETPAGRWAQPQEVAKLSLFLASDDADYIHGTVMTIDGGWTMK*