MDMESFIVLLFLFLARAEAASNGVGVGGREGKAGAAVLLSLRLQEVAPPPRALANRLRFRHNVSLTVSVVVGTPPQNVTMVLDTGSELSWLLCNGSSVSPPAPFNASASLTYSAVDCSSPACVWRGRDLPVRPFCDAPPSTSCRVSISYADASSADGHLVADTFILGTQAVPALFGCITSYSSSTAINSSATDPSEAATGLLGMNRGSLSFVTQTATLRFAYCIAPGQGPGILLLGGDGGAAPPLNYTPLIEISQPLPYFDRVAYSVQLEGIRVGSALLQIPKSVLTPDHTGAGQTMVDSGTQFTFLLADAYAALKAEFLNQTRSLLAPLGEPGFVFQGAFDACFRGPEERVSAASRLLPEVGLVLRGAEVAVAGEKLLYSVPGERRGEEGAEAVWCLTFGNSDMAGMSAYVIGHHHQQDVWVEYDLQNGRVGFAPARCELATQRLGVQV*