VSAADYKESFNTISKMEEIAYNAVSFTWDIKNEARIFISVNCLSTDFSPQKGVRGLPLNLQVDTYAVGRHGDRLVHRAVSQVKVFCDKGAERKIRDEERKQSRRRMKGLALDTSVDKNSVKYYDLTVFTSLDDLDSVPVLFIPESSFSQRHVRNTSLSGCLTSEGVESSGQRRPPFQGDPAPAKRPRHDDSNRVLLYVRREEEEVFDALMLNTPTLSGLLQAVNEKYNVPLDRFGNVYKRCKKGMLLNVDDNIIEHCSNEDTFQIDMEEQGGQFVLTLTEI