MPALCAARIFQLTRELGHKSDDETVQWLLMQAKPAIVTATGTGVGADIRRALPPFPKLRPLQVASPPPPHVGCRRGAARRVCGVRRCHIGFATMFADHAAAAMPGLELGLSQDGHIGVLSARSLSQFYHQVGDAGAAGQLPHPHHHRQHYQQQQEDGEDDRDDGESDEESGQ