MDPPSLFRIPSSSNGFPDIWPLDSCNLLGIQPRKGHLARNLGFSDPLAAGSARSASAAEESTVTEQSGGGGGGRKRRGVVSVSEDETSKLASTSSGNEMQADSNGKRLKFVGSGGENGDSKEVEASSGNGNKMAEHNAQPSEAPKQDYIHVRARRGQATDSHSLAERARREKISERMKILQDLVPGCNKVIGKALVLDEIINYIQSLQRQVEFLSMKLEAVNSRMSSSMEGFPAKDFGLQPFDTTGLAFTSQATREYGQDSPPEWLHMQVGGSFENAT