MSGHLVFITGASGFIGTYLIGDVLKAGHRVRVAVRSEEKAQLIKELYPSALDRIESVIVSDISQLLTFQGALKGVDYVFHLAGPMVDKGTDLTRDFVDPVVRGTLSILELSAQENSIRKVVIVSSFVSLMPLDGIVRSPFHIKANTGERFVVNLNMDFPEGLPGQLLKYQTGKIVAHQAYRDWVKKANPKFDVVTVHPSQVFGPSLVQKSADELSGVNYLMWVTLHSNGPPMTPFLMVDVRDVSRALARIIDAVVPSGTELPLTGPFHTWKQFASFAKANYPSLNVKFDAEEEPTWTIDMGATDKFLAMEWTAMEDSIEAFLDQQVAFFKA*