MDPNLNPVKEEHQEFSDASASSTDVAMDPPKPLDGLHDVGPPPFLMKTYEIVDDPSTDQVVSWSPRNNSFVVWNPHAFAMTLLPRYFKHNNFSSFVRQLNTYGFRKVDPDRWEFANEGFLRGQRHLLKTIKRRKQVAYPPLQQQPLSSFLEVGEFGLEGEINRLKRDKQLLLTELVKLRQEQQNTRNHLKDMEEKVLATEQRQQQMMTFLARFMRNPSFLQQLVEQKERIKELEEAISKKRRRPIDRAPENDDEVSSLGSLAREIQELVDENNQEQFELQDVKSDGELNDEFWDDLLNEGIDGEKGRFETESGGNEVVNMLADKLGFLSSTNPR