MLLFNLGNQIRRQRRERTTFTRHQLLMLEELYAKTRYPDVYVREELALKLRLPESRVQVWFKNRRAKGRNQQRQNLLNENNSSARSTLNMCQYDNVK