MAVQAQHLLNPAFLPHHDLAHAFRALEGAAVGAAVGGNLFLDELGFVGCAPPAPAPIGDAPFVDAQPRSELTCNGSGGDNNNNVFLPRKRARVAPGFLDDGSHQQQGLVLPLPLPPHVQVFAGDVQTCRAGGCGAASTSGRAAVASNAVLSQLYHQGVEIDALVRLETERMRAGLQEARRRHARAVVAAVERAASGRLRAAEADLMRARCRNAELEERLRQLASEGQAWLGVARSHEAVAAGLRATLDQLLLQQQQPAAGADCGGGEAEDAQSCCFETSPSGLVADDAASRGGASSPPSPSCKSCGGGDACVLLLPCRHLCLCRACEPAAEVCPVCAAAKNASLQVLL*