MKRLCEESSSDTESDGTIDVGREEEYSHVSRSVSPTTTSQIQARKKRRGIIEKRRRDRINSSLSELRRLVPTAFEKQGSSKLEKAEILQMTVDHLKMLHATGGTGFLDARALAVDYRSIGFRECLTEVVRYLGVLEGQNAADPIRLRLLSHLNNYVAEMEPSPVATSLLPIQSWPWSFLHGAAGPVQIPRRDPLVLTASSLPYPSPAVRPAPLRRVPGEMLPSRRSFLASRMGSSSRRARGAASATAVPAVPRMPSPAGALREGSSKSSQIATFLFSPASAGIPVPPAYAAPPVLGAATQGPGIRVGTSRICRSWATEIGAF