MLHLRPELTNVKSAQNEDSFDGRKIEANTLHEVQSCIPILTDSIKQDTSIEPCNSEKFPTPSTPQLEQGGRSPSKEDKTLILDDTINFKARTTHADNNCEYETIRVLRLDAEATSAWSSQFDSPTSVKKETQDMYIISLKTRNSTQCGLKSVDITSDQLGNEITSRVTSLHSRFETVDVQVVNAPGIAEEEVGFAEDSKSDDENIEKEAILSSYACNEENVEWTMDMHRHFVQAVEQLGVDQGIPSRILELMKVDGLTQHNVASHLQPKEVIDESFKEALNNPWTALPLGLKPPSMESVMTELQRQGISKIPPPAS*