MGPLSSGTRSGSRMKNARKGLPQSGPGSSFGSPAPSTCRYDSSLGLLTKKFINLIDQAEDGVLDLNNAADTLHVQKRRIYDITNVLEGIGLIEKKLKNRIRWKGLGLSVADSDSTGLLSSLQSEVDDLHAQEESLDEKIRAMREKLKTMCEDVSNQQWLYVTEDDIKGLPCFQNETLIAIKAPQGTTLEVPDPDEAVEYPQRRYQILLRSAFGPIDVYLVSHYGETNESMDITLQHGSENSVVLRSSQSSSPPQPQEEAPSGTEKSTGVSGDVGGIMKILPTEVEGETDYWLVSDGAGAGITELWAEDSCWDSLEDEEQAQAVAPL