MEFPEHSQQLLQSLREQRSQGFLCDCTVLVGSTRFLAHRAVLASCSPFFQLFYKERDLDKRDLVCIHNEIVTAPAFGLLLDFMYAGRLALRGDTPVEDVLAAASYLHMNDIVKVRKRRLHARALSEADNTKKDEEPRPAPRARHWMKRWGNSAVITVQRHTESLTESKHAETIDFDCDCWLNIHLRYCFHAAAGFQKLLKLQCTITMQLNWWAWKCKSIFNLPIFKIDVGLYKGLAFFXPPDPHLPYHLLPPGPGQYHPGLALHEPLYLPPEYEVAPGGFGVFAEDVPTCKTCGKTFSCSYTLRRHATVHTRERPYECRYCLRSYTQSGDLYRHIRKAHNEDLAKRSKPDPETA