MSQVAKWLFRSRGWSVPSSATLISASINRHRFLHEFDVAASTALGIHPGFDQCPWPITLGTFLRSYGAASAPAGRGPVAGFSTTAAASSDARPGGLSIPSWLRSLLLGSKATAAAPTGGAGSAGSEGNTGAQGSQDSADAEDLKVLSELRNMTMEGYVEYCKKMRSGSTPPRPRLPPLRFSRAENRAWVDEARVSFLRLQQHERIGSLITKEESDLILEKRKEVLYDRAFMAAIADRTGVYIDLEVKDCIEQFLELRKKTERIHRFVTEFGHTLPKTVKEQQYALRFMERKDAEEELQAALARRDTVGCPLQQKLPWTGLAARCELTGRPYWECCGRTVAGIPTKLQAHLQQPKRGELEADPARQRAAHRRFKGRIARKFRKAYIEASKPRLRRGVGHATAFFWKPNE*