MHHAALPAAGATMAVVQPPLRITSRGTGEAEVWAALRAEAEAALIEEPLYAGIIQATILDQRSLAQAFAYRLAHRLGDGDLARLSMRDLCLSAFEADPQAGAHAVRDLVAIRERDPTCRRYLDPFLFYKGLAALEAYRVGHWLWHRGRATLALHVQSRISEVFGCDIHPAARIGSGVFIDHATGVVIGETTAIADDVSILQSVTLGGNGKESGDRHPKIERGVLLSVGAKVLGNIRVGAGAKVAAAAVVLQDVPPHTTVAGVPARVVSRLPVGEEPALSMDQSFGYGDGI