MNLNSTVSYQDRSSCTLRDHFASYTNLQFNDADIERLSSVVASHDKQITFPMKLHFLLNRAEDDGFDDIISWLPHGRSFVVKQPIDFIKTILPQYFRMTKMTSFTQQLSMYGFVRIGIGQGQGQGVACQEFFHEYFLRHRLFLCDKIIRSKLRGEHSGNLDFYSMPEVTVSEDSVAFNTKLENLVAANLSRWRAKTAARSNTMRSSESCASFSTVGTSSPEPSLASLSPVNSSTNKGTSTREAASDADGTLAVLSETSEIIASAESFLRRLQLENSPPRQHVALSAKTSDTKPDCARRSSLGSDDGNPPTFSADTFLW