MLKHAHVHVAGQGSSDQSEDGQAHKALALDVCQGSLSSTHLLHLPQDLLGIIYAAIQDGQKRRAFFHCCKATRTAGAILAQIQSLQVDAETQDLACMCFPKSACMKSLTLGHASNTMSSKAFARLLLALQNPNLHKSALHTVSSLSLKELPLFMSAEDSALLGAACARMERLVSLELDAAPVPATFFQELLQSPRARHQLHSLHIRSVTRSVQSNGTAILPFISQFHGLQALSFQLKSLPMLDASQLSSLTNLRELDVLPKSAPWNVGGLHDVLQSCTQLWKLKVPILGNSEPQTLSSPSLRVLVLESIDVEELPKLFQAFSSLQELSIKRGLTVGIASPAQAAELAAQLGHALSCPGYNVDSLKGELGVPLPDGAAPSRPGDHSFALENVPTSLGGASQDVRILAQCVAPLAGSFLMRSLRRVMIQNFSFWPGAMSDLSTVFPDVEGLEIGASNILLADSIFAEALSGFRRLREVTLGVDFFGNDVEGDFEFLKMSVINACCEAQKLSRDLVFTLALHSGMGSLHKLVLIYNKAVEIANEWYRIAVARYPLIKAHVKVLKTDYGDLF*