MGRSASASGWCDEKSSSVKKGPWTPEEDEKLVEYIKRYGHGSWRALPKLAGLNRCGKSCRLRWTNYLRPDIKRGNFSQEEEQTIINLHALVGNKWSAIANNLPGRTDNEIKNFWNTHLKKKLLQMGIDPVTDRPITANNISINHYNYFPHLQGFGNGGAPIGFVPQNPTHASAQPSNLSSNISGLLKALHDLDHSQPPRAPPVLVPSSGSGTGTSDKLLGYDDHATVFSSTTGSNKICTNNNNNNNRDHSQQLQLGGSSSSYATPTDQLPLLVRSAAPSPETSAANPTVENNISNTTYSTTFEAWGNPPDLMDHDDDATNHSYWKDIFM