MDPPSLFRIPSSSNGFPDIWPLDSCNLLGIQPRKGHLARNLGFSDPLAAGSARSASAAEESTVTEQSGGGGGGRKRRGVVSVSEDETSKLASTSSGNEMADSNGKRLKFVGSGGENGDSKEVEASSGNGNKMAEHNAQPSEAPKQDYIHVRARRGQATDSHSLAERARREKISERMKILQDLVPGCNKVIGKALVLDEIINYIQSLQRQVEFLSMKLEAVNSRMSSSMEGFPAKDFGLQPFDTTGLAFTSQATREYGQDSPPEWLHMQVGGSFENAT