MVDTQQLLAWPVGFSLSTVDLPELDDSPHYLDMKHLSTSDYASVSSSSIPSSLSPPLVSAISSAGLAYDISPPLSEEHLTNMDYTNMHSYRTEMETHNPIKMEPESPPQYSDNPLFSKFPDDASASALNIECRVCGDKASGFHYGVHACEGCKGFFRRTIRLKLVYDHCDLHCRIHKKSRNKCQYCRFQKCLNVGMSHNAIRFGRMPQAEKEKLLAEFSSDMEHMHPEAADLRALARHLYEAYLKYFPLTKAKARAILSGKTGEKVPFIIHDMKSLIEGEQFINCRQIPSREQQQMSTVTAGVSGIPGAHSGSDYGALGTGINGLTPDGAELRFFKSCQSRSAEAVREVTEFAKSIPGFIDLDLNDQVTLLKYGVIEVLIIMMSPLMNKDGTLISYGQIFMTREFLKSLRKPFCQMMEPKFEFGVKFNTLELDDSDMALFLAVIILSGDRPGLLNVKPIEQLQETVLHSLELQLKLSHPDSLQLFAKLLQKMTDLRQIVTDHVHLIELLKQTEVDMLLHPLLQEIMKDLY