MSAALFSLDGRAPWPAESAPFYELGRAGKPGRGAEPGPLGEPGAPAPAMYDDESAIDFSAYIDSMAAVPTLELCHDELFADLFNSNHKSGGAGTLELLPGGPVRPPGPSPAAPRPLKREPDWGDGDAPGSLLPAQVAACAQTVVSLAAAGQPTPPTSPEPPRCSPGPAPARGPAREKGTGKRGPDRGSPEYRQRRERNNIAVRKSRDKAKRRNQEMQQKLVELSAENEKLHQRVEQLTRDLAGLRQFFKQLPSPPFLPAAGASDCR