MADFHGYFILFLIWLISTIFIRSFLKSIRAKKLNLPPTLFSLPIIGHLHLLAPIPHQAFHKISLKYGPVFRLFLGSIPCVVTGSPEVAKEFLKTSENAYLDRPQNSAVAYLTYGSKDFSFAPYGSYWKFMKKIVMSQLLNGTTLDLLLPVRQDEINRFIKSLERKAKAGHAVDLDVELVKMTNNVISRMLMTERCSEEEDEAGEMKKLVTEIAEITGKFNLSDYIWIFKNLDLQGFGKQLKGIHGRFDALIERIMKEHEEARKQKTGVVKDLLNMLLDVAEDQSMEIKLTRENIKAFILDIFAAGTDTSAITTEWALSELINHPNIMKKAVEEIDKVVGKDRLLQESDIPNLPYLQAIVKETLRLHPTGPMIPRQSTEDCTIAGYHIPANTTIFVNVWALGRDPNHWENALEFRPERFEECHLDVRGQHFHMLPFGSGRRMCPGTSLALQVIHATLGCMIQCFEWKAGEDGKLIRVDMEEGVGITLPRANPLVCLPVARLNPIPLSI*