LGMLRHLLRLHRTEIAVAVDSAFPLLHALADHGVVPENKFQETLRLQEKEGCPQAFHALLSWLLTQDGGAVLDFWKVLFKDFNLERYSRLQPILDSFPRDVQLFQPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIHAMSTSVQRAVAMSSGDISGARGAVEGILIQQVFESGGSKKCIQLGGEFYTPSKCEDPGSHARNKARGGSGLKPPGRAKGAQGTAPGGGEQRDQQGRGAALLAPPSEPHLTN