MESSNLTSLPEETLDVEDEQQQQENLKNPPVPAFSSVPTRPPTKSSLKKYVPLEWTEFFDKEEDVCIPDSDDVFHVYMAGTEGPVVFCLHGGGYSGLSFALSTSKIKEKARVVAMDLRGHGKTSTENELDLSVETLCNDVFAVLKAMYGDSPPAIVLVGHSMGGSVAVHVAAKKALPSLAGLVVVDVVEGTAMASLAHMQKLLSSRMQHFSSMEKAIEWSVRGGSLRNIDSARVSVPTTLKYDDSKKCYVYRTRLEETEQYWRGWYEGLSDKFLSCPIPKLLLLAGTDRLDRSLTIGQMQGKFQMVVVRHTGHAIQEDVPDEFATLIINFISRNRIGPHGIVIPGLRRPVQPQQ*