MVSQHGILLAVSIISDHFGPLVSKVCGCLLRHGALSLQEIVRRLGLSSGQVKNSLLVLIQHNCVQAYSTPRGSGDKTVTVYLAIFDNVLHRLRFSKFLSVVRVDIPESEVLLEGLLQNGRLTFDQLVERAISKIPEGSPKPTREEIRMNFNKLVYAHYVERCPKPEPFFDPLLDEQPTSIRKRAPKTVEAVLSLEQKIIRTAALSDAERFSEIPYSMEGSSNASDDHHHAVAGGKRKHEALEVDEEESIIAANEVLWRANFEKFIFCLKKKFCAERKKTKLKLSTLAIWEAFLEANITDNDNKTVTSPIDGILERVGQKEGGSSMTLDQIISVLNDLECISTTRDPEQYAFDLNKLVETCRNDEVESLVKKKHGQAAYTIFRLLLKQGCAVETDEITDRTILDKQIVHETLYKLWKDEYIDSERVPSATSGTGNTQFFVWRVKNTYREHYTDQLYHAALNLRQLVNCMAELLLEGEKDETKLRNRRNVLILALARHDESLMLFHDF*