MSSNTKSLSSTSCSEDESELRRGPWTLEEDTLLIQYIARHGEGRWNLLAKRSGLRRTGKSCRLRWLNYLKPDVKRGNLSPEEQLLILDLHSKWGNRWSKIAQYLPGRTDNEIKNYWRTRVQKQARHLKVDTNSTEFQNIIRCFWMPRLLQKIGGESSFSSPMLIQNPMALQPLDNVSQHLTAATASPPQIPGQGALNMSGTIYNLDSIQKQNAESVFCTSSCILPSEPIDMPKMSQIPECPPSPFHAILNNDNAKGGFCVDDNSYDIEAFNLQGSVSAQGFAGNSAGDCYVAESNWLDSDFSCGMWSMDELWQSRS