MKIEHTNGNVVKTLHAVIVPFPAQGHITPCLQLAKKLVRLGFHITFVNTVHTHDRLMKSSFKDREPDEDIEFVAVSDGLPDDHPRLADIVAFSVAFSERGPVFAELLVKLLRKSPITCVIRDISSGVVQEPARKLGIPVVGFGTPSAISIQCRTHIETFIEAGVLPLPPPPMNTSTPSLDPVKLILGLPRSDEEAAARDAPLICLPGASPTMRVNDIPTYLLTHDLDSHFVRLNRACQRPLLQSCECLLFNTFHDLEGEVLDAMTDINANIYSVGPLIFNSKKSQVDGVEELSLAATESALWKEDPISLSWLDNQKQNSVLFVSFGSIATMSIEQMLEFALGLEISGHAFLWVIRSDSIEDTHENEEFQITFSDFKKRTQDRALFVPWVQQIAVLSHPSVAAFLTHCGWNSVIESISSGVPMLCWPRFADQNTNCHYVKCVWEIGLDFESQVKGDTTIVSKEELDKKVRRIMAKDGADLEIDKIRTNARNLRIAARKAVSEGGSAHTAFMKFVQQIQQTSKLQLPS*