MLALPQALPSGRSPLFVVGIIGSDPSQDDAALNLAALLSEADTFRSAADVSAVVAHHDAERGVLYLAVAANAPPPPTGPDVSSSAVQAWLADQSYRHARGLLLLSLSCDVVLVASHRSSLDVPLLKTLRAVFGLKVELQHALGEALANERNDRDASRAASGADVPAPVLGAVFGPMPRLPGLAAARPATDPALQPAGGGAAAAPASGGGGGGGGARKARPALNSASKSGKPPRAEGGGAAPALGGEEDGGVEEARSQLAAALDSQLRALLGSSKQL