MNFGHPLFQLVVLQAELERMNGENRRLRDMLNQVKNNYNTLQMHMMTVMQQNQESGQRDGKSEEVKHQNGHGGGGGQVVPRQFMDLGLAASEAEETSQSSSEGRSGREKSRSPANNIEAGSTCGIIREDSPEKESPGWGSNKIPRLGNSSTNKPADQATEATMRKARVSVRARSEAPMITDGCQWRKYGQKMAKGNPCPRAYYRCTMAAGCPVRKQVCFCFSVLGQS