MIPGFSPRELKRALKRMGLDVEELSDVEKVEFYLKDRKIVIESPQVVVIKSKNQTVFQVVGEAKEETAGKEQREAGVAVNEEDVEFVASQAGVSKEEARRALMETKGDIAEAILRLRERRGSSEVQ