MLSRFRELIWADWIWFPEGHSWEELKDHDGKVFPKIQDLWASIPVAFLFLVGRRIFDWKVAKPLAALLGVDLKHRVSASQNPTLESHFCQYSKHPTQSAIENLSKQTGCSVRQVQSWFRRRRNQERPSKLTKFQEASWRFTFYLFAFYAGLAVLIDKPWFQDIRKVWEDFPKMPLLASQYWYYMIELGFYLSLLFSVASDVKRKDFWEQIVHHVVTIVLISFSWLVNYVRAGSLIMLVHDAADYLMELAKMFNYAGWKRTCNFLFVAFAAVFVITRLMILPVWIVFMTLTFPVARHTPFFGVFFFDGLLFVLQILHFFWAGLILRMAIKFLPGSDIVEDERSDKEETESDEDEDPERHEKQKNGHVKNGYVLAINHHSKTD