MEQLLVHCANAIETNDVTLAQQILWVLNNIAPPDGDSNQRLASGFLRALTARAAKTGTCKMLVPAGGTNLSIDTHRFNVIELANFVDLTPWHRFGFTAANAAILEATEGFSVIHIVDLSLTHCMQIPTLVDAIASRNYHEVPPPIIKLTVAADASFRDNIPPMLDLSYDELGAKLVNFARSRNMVMEFRVVSSSYRDGFAGLIEHLRVQQQHFVYAAESRTTPSEALVINCHMMLHYIPDETLSDTTGLTSFLYDSSSLAASSAVSVTPTSSLRSLFLKSLRGLDPTVVILVDEDADLTSNNLVCRLRSAFNYLWIPYDTVDTFLPRGSKQRQWYEADICWKIENVIAHEGVQRVERVEPKNRWEQRMKNASFQGVAFSEDSVAEVKAMLDEHAAGWGLKKEDEHIVLTWKGHNVVFASAWLPA*