MDDRTLSRLLGFVTIAIAASAVNSGRAGAAGTNEDLVDSLPGQPAVNFKHYAGQIVVNERNGRALFYWFFEADHPNASSLPVALWLNGGPGCSSVGSGALGELGPFRTNDAGSGLVLNPYAWNQVVNLIFLEAPHGVGFSYSNTTSDYNQYSDDIMASDVLVFILEWFKRFPEYSKNDFYLLGESYAGHYVPTLAAKILDYNKKKAGAFINFKGFALGNPWSDTYSDNKGDTDFFHSHSLISDEIYNQVVANCDFAKDLPIDNGDANPLCRFAVSAMFNSIQYVDTYNVYAPACNQQDPNGTILSQTLRENTFMHTEMLAAAYDPCADTVSPYLNSKDVQTALHVEFMPGKWSFCSRAANGNYPRKEITNSMLPLYRSLLKEGLKIWIYSGDVDGVVSTIGTRAWIKKLNLTITQKWYPWKFQDQVGGWSEKYAGLTLATVRGAGHMVPFDKPEQALLLFQHFVDGSSLPGF*