MDLSAASALAVLSKLQLLGFCVGLQIPDDAADPSEVFDTILAAFLGEVYPGERDARPLPAALGDGRRVDLLRLFTAVRAAGGYAVVSSPSAGVWAAAAGSAALAAPVKLIYAKYLGALERWIQRLPEAQPPPSDEMRQELLLCVRGANGVEMEEPSMDCNGQHGALKRKREDIAGMLDWVRGLAESVSEEGAIAAGLADGYFPVALAAREAVSRKRARRASVTNGALSQETGCRCCRSTTCARIGVQCSKIVQQPGSDTNNLTRVVDVNGSSTVIEQASSVNGQLKHSKSQQRNKLLVGSNYQAVVPQWTGFPPENYGDPETLKWLGTNIWPPENENKITRTYHDPIGKGREYVCSCNVPRSVECVRFHIAERRLQLRRELGPAFYQWGFDHMGEEVALSWTDEEEASFKAVMQTYAPSPARNLWNHLQSSFRWKPRKELVSYYFNCFLLRRRCYQNRTAPKKIDSDDEEETEFRFLGNRMGQSATKYDSTKRTVCIQSTHCMDLDDE