MFESSINPTMGRVKLKIKRLENTNGRQATYAKRKNGIMKKASELSILCDIDIILLMFSPGGKPSLCRGRRSNFEEVIAKFAQLTSQERAKRKLESLEALKKTFKKLDHDVNIQEFYGTSSQTVEDLSNQTKLLHNRIAEIQERLSHWTEIEKISSVDELEHMENSLKESLNQINSHKENVQKQQLASLQCNNQFNEMHVPYKMSAQQHLQSISWMVNGDNQNIVMPEDSNLLLHKDVEGSTSSSFGSYASYLGSSTKTNNISNSGQENCVLSDMSNTAPVRLQFNGQFPYIPNNFNIMNDVKLQPTTGINNNNPHENQVDYNVNGNINEAPKQGFDQSNHHGWSSASGPCAVNIFDEHLYHAQPNFPQVHFGFT