MGEMTLEDFLSRAGVAVDAAPHWMHQYPQQQQYALPRPLPLPGPALDAAYHGDRPGVFLSHSQVAGRKRAATGAVAGDGVVERTVERRQKRMIKNRESAARSRARKQAYTKRAGEQGGPAGGGEQASH