MWKALALLVTVAAAQGLHILEPVDGDINASHSSLFQDVSTRSAVRQVATQGQFPYQVGIWVRDTAKGKNKAFCGGALITKKIVITSAHCASAGEAFFIVLGANNVDDRNAITRVATKKLIHENYKAGIQHDIALLQFSPGLLYFHDLITSIRLPAPDEVKESFWKSNATMSGWGDILPGAQSPNLGFYSSRVALNLYCQFRYLFRHFIRQTNICVSSVKTCPGDSGNPLVAYESDDEPTLIGIASFDVLADGCEASRPAIFTRITPYLDWIANGTETLDRHSHW*