MMHRLNLNGYEPDRHHEAAVAFCIHAGTDELTSPVHQHRKGQLILALHGAITCTVENALWMVPPQYAVWIPGGVEHSNQVTANAELCFLFIEPSAVTMPTTCCTLKISPLCRELILTLANRTTTQRAEPMTRRLIQVLFDELPQQPQQQLHLPVSSHPKIRTMVEMMAKGPVEWGALGQWAGFFAMSERNLARLIVKETGLSFRQWRQQLQLIMALQGLVKGDTVQKVAHTLGYDSTTAFITMFKKGLGQTPGRYIARLTTVSPQSAKPDPRQ*