MKSGSPRVTKRMCNSSEEESELRRGPWTLEEDTLLTHYISRHGEGRWNMLAKYAGLKRTGKSCRLRWLNYLKPDIKRGNLTPQEQLLILELHSKWGNRVQRQARQMNIESNSKRFLDAVRCFWMPRLLQKVEQTSFSTASLTNPDYLQTISATSSLSVPNFTTNPSSSESFDPQIHKLVQYCSNLGSEHSISSVTTSPSTTVLSTDSIAIQHQPEILENPKTPPVLDDTGVYNYNNLILSEGYHVESNGYDMDHGLNPAAASMPEIGTFDDSLSECQMAESNWVFEDEMANALWNMDDIWQFRL