MLVQKVKILKISFGLMKKNCELQGDRNEEVGLGGGGESSSSSRAIGNEVGERSTTDVEIRSEVQHSIPSTPGFVKTFSIDKFQVKMPIDDDTNFGDSVVKSVMGKAFDKFRVILKEQKLETFFRSSCFGLYLDLPENNNARFRMTMVYGLLKRRILYENEEKKDEIWINYCGMPICFGIKEFAIITGLRCHHAVQPLPIVKPKNTTNKTKKVKGKEKIADDDDLVDIVGKSYRSTNLLTDLESKTLSSKHKESLCLVWFVHAILWAKDTKQVIPTSLLKLSQDREEFNNYPWGQESYNLTVKYLLQKLGHFKPFRTSDSKWLSAKNNQNANVVDLFTPPDDAIVHPWLIPTDLESTMPALLTLGFVRILPDPKVIDRIKRVLDGVTSIKREALGGGEETVADPIGVVGSGFDDSGGGDELDDVAHHSVFENGIDHDDVSPSLCATCQLQ*