MASGKEQEQQGFKQAKCVKVHGPIIVGAGPSGLAAAACLSQQGVPSLILEKSDCIASLWQQRTYDRLKLHLPKQFCELPLLGFPANFPKYPTKSQFISYMESYASHFNIHPKFNQAVKKAEYDRVKGIWRVQTEHLEYHSRWLIAATGENAEPVIPEIAGCGKFKGAILHTSEYNSGSKFKNQRVLVIGCGNSGMEVSLDLCRHNAIPHMVVRNTVHVLPREMFGMSTFGVAMALLKWLPLRLVDKLLLLGANLTLGNTDQLGLKRPKTGPIELKNVTGKTPVLDVGALSQIKSGKIKVMEGVKEITKNGVKFMDGQEREFESIILATGYKSNVPTWLKGCDFFTKDGMPKTPFPKGWKGGNGLYTVGFTRRGLLGTASDAVKIAHDIAGEWKAAKDSIRSCNSHVIIHLDHDGAK*