MDPPSLFRIPSSSNGFPDIWPLDSCNLLGIQPRKGHLARNLGFSDPLAAGSARSASAAEESTVTEQSGGGGGGRKRRGVVSVSEDETSKLASTSSGNEMADSNGKRLKFVGSGGENGDSKEVEASSGNGNKMAEHNAQPSEAPKQDYIHVRARRGQATDSHSLAERARREKISERMKILQDLVPGCNKVIGKALVLDEIINYIQSLQRQVEFLSMKLEAVNSRMSSSMEGFPAKDPFDTTGLAFTSQATREYGQDSPPEWLHMQVGGSFENAT