MGRQPCCDKLGVKRGPWTAEEDRKLMGFILGNAGRCCWRAVPKLAGLLRCGKSCRLRWTNYLRPDLKRGLLTDDEERLVVDLPAKLGNRWSKIAAKLPGRTDNEIKNHWNTHIKKKLIKMGIDPVTHEPLEVRKQPLQASLSTTSTQSSTVTIECKSNNGQQCQQHDTYFNRDKDASLGDGESGPPELSGTNTNNTTSGNSGIHDQDPLVKWLLEEEDDLPTIGIVEEPWLDFTVANDVDKFNVIPSAMSWDIGATDWLLDYQDFGVGESSLLDDASIVDSSSESNL