MLFILVLLTSFLSILYLTAPSIRKFFAGGVCTTNVQIPGKVVVITGANTGIGKETARELARRGARVYIAC
RDVLKGESAASEIRADTKNSQVLVRKLDLSDTKSIRAFAERFLAEEKKLHILINNAGVMMCPYSKTTDGF
ETHFGVNHLGHFLLTYLLLERLKESAPARVVNLSSIAHLIGKIRFHDLQGQKRYCSAFAYGHSKLANLLF
TRELAKRLQGTGVTAYAVHPGVVLSEITRNSYLLCLLWRLFSPFFKSTSQGAQTSLHCALAEDLEPLSGK
YFSDCKRMWVSSRARNKKTAERLWNVSCELLGIQWE