MDLPPLSHQALFAAVRSADAAAVRALLADAEASGTSLAALAAAQTDAGETALYVAAEAGSEETVSLLLPLYDLEAATVRSRLDLDAFHVAAKQGHTGVVKEFLGRWPGLCSVCDSSNTSPLYSAAVKDHLDVVNAILDTDDSCIRIVRKNGKTSLHTAARIGYHRIVKALIERDPGIVPIKDRKGQTALHMAVKGKNTDVVEELLMADVSILNVRDKKGNTALHIATRKWRPQMVQLLLSYESLEINAINIQNETAMDLADKVPYGESKTEIIEWLTEAGAKNARNVGKIDEASELRRTVSDIKHNVQAQLSENAKTNKRVTGIRKELQKLHREAIQNTINSVTMVATLIASIAFVAIFNLPGQYFQDVNSGGDIGEAQIAKLTGFRVFCLLNATALFISLAVVVVQITLVAWETGAQKQVIKIVNKLMWTACLSTGAAFISLAYVVVGPQHAWMAFTVSAIGGPIMIGTLLFLAYLLLRPRFKFGEDRQRRIKRASGSKSFSWSLHDGFSDLEAFSDHEKKIYAL*