MSLETRKLVVLGIPWDVNTEGLKQYMVNYGQLDDVIVMKDRTTGRSRGFGYVTFQSAEDAQKVLVSQHILNGRALEVKIATPKEDMKRPPEKKNTRVFVARISPTVTDDMFRSHFEKYGVVTDAYMPKEQGSKTHRGIGFITFESPESVDKVMSETHELGGSTIAVDRATPKEEPGKHSDKMLPAYELLSSYINAARFGSFGMLPYADYGGFQFPNAFGGGAGIGPGTYGASMGGGAAAGAVGIAAGSNIGGNGWQKPPVSQTNVAARPIGAAPPALPNLSSAPLGTTAVAGTSLGKKIFIGRIPLEATVDDVRLYFSDYGRLLDVYLPKDKNKASHRGFGFVTFAEESAAERVAQRSHELCGQKLAVDRATPLNEPANSGAFYNNINTSTNRSFGGICVPVRGNDASASAIGYGSLPNVDYSTLWGSYGVNALRSGDQAGQQPSRFDGRYKPY*