MALLKSFIDVGSDSHFPIQNLPYGVFKPESNSTPRPAVAIGDLVLDLSAISEAGLFDGLILKDADCFLQPNLNKFLAMGRPAWKEARSTLQRILSSNEPILRDNDVLRRKSFHQMSKVEMIVPMVIGDYTDFFASMHHAKNCGLMFRGPENAINPNWFRLPIAYHGRASSIVISGTDIIRPRGQGHPQGNSEPYFGPSKKLDFELEMAAVVGPGNELGKPIDVNNAADHIFGLLLMNDWSARDIQAWEYVPLGPFLGKSFGTTISPWIVTLDALEPFGCQAPKQDPPPLPYLAEKESVNYDISLEVQLKPSGRDDSCVITKSNFQNLYWTITQQLAHHTVNGCNLRPGDLLGTGTISGPEPDSYGCLLELTWNGQKPLSLNGTTQTFLEDGDQVTFSGVCKGDGYNVGFGTCTGKIVPSPP*