MVERLSWKKLVWELAFFYFPWVILGLVFGYLPWFLLVATWIQLIWHFHNQLKMSDWLWKERSLTPPSGSGSWEPLFNGMYRLQQRNRRRRRELATLIRRFRNGAESMPDAVVVFRSEGNIVWCNKLAQHLLGLRWPDDAGQPISNLLRSPDFVRYIAKQEFEHPLEIASPLNYDRTLELRIMRYTEGEYLMVVRDVSQLKQLEGMRRNFFANVSHELRTPMTVLQGYLEMSKDPEMLAGPMWGKAHGVMTEQLVRMNSLVEQLLTLSKIEAAPTIELEETVNIPAMLDILEKEAISLSGDKNQHFTFDVDASLNVFGDEDQLRSAVSNLVYNAVKHTPCDANITVRWYLSAAGPRLEVTDSGEGIGPQHIHRLTERFYRVDKARSRETGGSGLGLAIVKHALSHHDSLLEIESELDKGSTFSFTLPQRLVAQAA