MDLPPLSHQALFAAVRSADAAAVRALLADAEASGTSLAALAAAQTDAGETALYVAAEAGSEEVVRLLLPLYDLEAATVRSRIDLDAFHVAAKQGHTGVVKEFLGRWPELCSVCDSSKTSPLYSAAVKDHLDVVNAILDTDDSCIRIVRKNGKTSLHTAARIGYHRIVKALIERDPGIVPIRDRKGQTALHMAVKGKNTDVVEELLMADVSILNVRDKKGNTALQIATRKWRPQMVQLLLSYETLEVNAVNSQNETAMDLADKVPYGESKTEIIEWLTEAGAKNARNVGKIDEASELRRTVSDIKHNVQAQLSENAKTNKRVTGIRKELQKLHREAIQNTINSVTMVATLIASIAFVAIFNLPGQYFQDVNDGGDIGEAHIAKLTGFRVFCLLNATALFISLAVVVVQITLVAWETGAQKQVIKIVNKLMWTACLSTGAAFISLAYVVVGPQHAWMAFTISAIGGPIMIGTLLFLAYLLLRPRFKFGDDRQRRIKRASGSKSFSWSLHEGLSDLEAFSDHDKKIYAL*