MNGENRRLRDMLNQVKNNYNTLQMHMMTVMQQNQESGQRDGKSEEVKHQNGHGGGGGQVVPRQFMDLGLAASEAEETSQSSSEGRSGREKSRSPANNIEAGSTCGIIREDSPEKESPGWGSNKIPRLGNSSTNKPADQATEATMRKARVSVRARSEAPMITDGCQWRKYGQKMAKGNPCPRAYYRCTMAAGCPVRKQVCFCFSVLGQS