MDLPPLSHQALFAAVRSADAAAVRGLLPDAGSNPAAAAALAAAQTDSGETALYVAAEAGAAEIVRLLLPLYDLEAASLRSRIDLDAFHVAAKQGHTEVVKEFLGRWPELCQVCDSSKTSPLYSAAVKDHLDVVNAILDTDDNCIRIVRKNGKTALHTAARIGYHRIVKALIERDPGIVPIRDRKGQTALHMAVKGKNTDVVEELLMADVSILNVRDKKANTALHIATRKWRPQMVQLLLAYESLEVNAINNQNETAMDLAEKVPYGESKMEIMEWLSEAGAKNAVNVGKVDEASELRRTVSDIKHNVQAQLNENAKTNKRVTGIAKELRKLHREAVQNTINSVTLVATLIASIAFVSIFNLPGQYYQNREEGREIGEAYISKLTGFRVFCLLNAIALFISLAVVVVQITLVAWETGAQKQIIKIVNKLMWSACLSTCAAFVSLAYVVVGPQHAWMAFTISAVGGPIMIGTLLFLAYLLLRPRFKFGEDRQRRIKRASGSKSFSWSVHEGLSDLEAVEEHEKKIYAL*