MLAITALIGLALRVLQVVGHDNGLAITPQMGWNTWNHFGCGISEDTVLGAAKAIISSGMNKFGYEYVLIDDCWHAPARDKATGAPVADPQKFPNGISGVAEQIHALGLKIGIYSDAGKYTCGGRFGSLGFEDIDAKTYASWGIDYLKYDNCYNEGQSGTPLISYTRYQKMSQALNATGRPILYSMCNWGEDQPWNFAPTIANSWRISGDIMDVFDGYDDRCPCTSMLDCKLPGFHCAMARIIDFAAPLSQKAGINHWNDLDLLEVGNGGMTHDEYITHFSMWALLKSPLIMGHDVQNQSNETFDILTNDAIIAISQDPSGSPVSRLWKQNVDGGVLSLWEGGLVNSSAVVALMNTSPNTVGAELDFNTIFKDWLPAASWTYRAFDLWSPGSAANAQYTKSSKWGQYLGTFTKTLGTVKVGAHQTKVIRLVPT*