MRLLTSIPRWREGWLEAILLPALVLVLTHFLAPQDPLLLQQPFPWLILVPLLIALRYEFLPGAVAALILAAACWWHPYPSATLLPDAAGTLLVTLIAAEYAAYWSRREVDRALQEKITATRLRQLADDLYVTRTSLDRLEQSLVYQPVSIRSALEELRQDLRRGKGEMDAPLLEKMLYFLNQLAGVQVASWYRWEAGAAEPRRLASFGPVAEWDGGDPVARAALAEGRSQQLADLQVERIQRYLSVHLNGEPGQDRHMLCIEDMTFFAITFESIQIIEVFFQYLCHYRDGCVHAQELLSRWPDCPVDFAVDFLQLRRLAGIVPQPGVCQSFVFRAGREAREIADKIQKLRRGLDVFWVHEDGEYLRVLTLLPFAGTTAAEGQRARVEAELQRCCAGLWQSAFLGADFMRIDARPAAEQLAHWLGSRP