MAGRGASGLVHKTGLWSSRLSSSIEHFSANIQTCLCLLCTLSRTEMWTSEEIADNMPPGSDPSPEGGSELERLETLTETLRGKLAAAMARKADGAAGGSDAAELVAGSGLALLELKQLNRRVWELVGEYKEGTQRANAGVDAAELKLQNLQYEKNHFLREITHLRDFRQDAGPRIELLPESEFAAAAPEELRGTSKAADPHQFHLNRLELERRQRESLCGERDARAAERTAAAERNAEKRAFLEGLQAQLASLTTLSLPLQRLLEQKHTQRWNERRTLHLLAPPLRALY