MDPPSLFRIPSSSNGFPDIWPLDSCNLLGIQPRKGHLARNLGFSDPLAAGSARSASAAEESTVTEQSGGGGGGRKRRGVVSVSEDETSKLASTSSGNEMQADSNGKRLKFVGSGGENGDSKEVEASSGNGNKMAEHNAQPSEAPKQDYIHVRARRGQATDSHSLAERARREKISERMKILQDLVPGCNKVIGKALVLDEIINYIQSLQRQVEFLSMKLEAVNSRMSSSMEGFPAKDPFDTTGLAFTSQATREYGQDSPPEWLHMQVGGSFENAT