MAAALNPIPGPISTMTDVAKQGPFQSNRGYYYCIAFHCLPSLSLFLSSLHHLRSTPFPKTHMKMKIFGWIHRKLHTNVDYSMYSPEKDLFSGKKSSAVLTYEKDTEALLFDRDHVPLVDVLGNGILAIGTFGIDQLKLFEFQDEYFVQEEEEEYGALEEHQEELNPLAVTAFNHDASNVVESQPLMSARSENPLRQFLELTEFGREDAEEKRKERTTLADLFKADVAFVTAEKPDATEEISAGNGEKTVVHATKHVRSLAKKLLTGKKGEDSRPTTKLHRLIRSMVKRKIHPDLERKINEGIGSNNPSKIGATLGGPRLDHNLTAEPAGNESRSLLDGVVLG