MGRKKIQITRIHDERNRQVTFTKRKFGLMKKAYELSVLCDCEIALIIFNSTNKLFQYASTDMDKVLLKYTEYNEPHESRTNADIMEALHRKEGRQGGAGADSDDDVSPGPSTPHYVNGALSSGAAQSQSASQSQVQPAVTAASLELNGMSSAIGHIFNPNSVFLNPSLASAYNGNAGRNAGGGGNALKLQQDFPSTSAGVFPSFSQGPTDCTTSTSPPARQVNHMAMPPQIPHAMAPPPGMIVDQDRASADHIQRVMMDPNSGTAGGPQCWTTLEASKSFVKIEPNSPAEKRPRLDDWRAQQSTLNT