MANYNGRRMPNFSQYLDDLNAIPSPYDQAQQQQQQQTTFNDEDLALFTNTEFFEFDKFTDFGGLPPFSPEDEKHEVVSDQSAQDLKFLDFLNAEGLNGMPDYQPDLSGSNVQVPMHNAHFSGLPSVPTGPVALNQAPIQPAPINTAPKVAPAPSVTMSPSTPITGTKRKNSANSTQESAEEAGRQMAEEDKRRRNTAASARFRVKKKQREAALEQTVKETTDKNDILEARVSQLELENHWLRGLIMEKNGADEQSEQDISDMFKKFLASQKADGSSTSDLKRGVGTLV