MQLAFATAAASEVGRAGTLSTSYPSLEALAAAGGALEGVGTSGGGEGVDTEEGDAVSHRKRKGQGYDAAEELSETEGEGGSGDSRRDHGGRGHKKPRLVWTAELHARFMNAVTHLGVKHAVPKTILQLMNVEGMTRENVASHLQKYRLYLKRLAGYPSAARLPLDTLQQAIQQQGHPPLFQHNMAAIPPGAGMGFPGFMPPPPGAAAGGPQLQWGPAAGPPAGEMGSFGQPPGTIPGREGPPGLPYGWVWGLAPPGGGGMVPPPGHPSQLPPGEFTPSATPPESGPSGERGEALSGANPTGGGPHAATEGGPSERGNPGAAQPPKTVPDPPT