MLHSLLRHVKPACTTSAALNIGVGRCLSSLPEKALEVEAAGEAVPLQGSVDDAVLLKLQHRPFGATAELPGSVVSNVLGTTGATKVAVLREAFKAFDEPCTPLSQILASVDQGAVAVAAATQLPEQRVVVDEYHATIHGNYKLHRVGTDLISFLQDQQLGVALVPDVQVALHAHQPRNSFQVACGRGQQCTNHVLMVAPTAFGFNEQAAQDNSFMHGGQAPQAHSQLTRQVLHEFSNLYKQLTDVVGVQVTLFQHHLEHGTPDAVFPNNWFSTHHAAESGSSNSSIKAQRTLVLYPMKCPNRAMERRADIVGALKTRGYDRVIDMSVHEKDKAYFEGTGVLVLDRVNSVAYVNLSERAHQHLAEEWAEQLGYKELVMFRSTDVAGAPVYHTNVMMAVGTDVAVVCVESVKDDKERKHLLAKLRTHHDVVEIDHDQMAALCGNVLEVQSGKGLPVLAMSSQAYHAFTDDQRKVLRRHVADLIHAPIDTVERVGGGGVRCSLAELF*