MYALILHGRRLVQLQKWCNFSLSVQKASPTSNFFSSASAACLSPRVGRKGNNFTVSYLVDSLGLTTKLAESISRKVSFEDKNNPDSVLNLLTSHGFTGSQISTIIRDYPQLLIADAEKSLGPKLQFLQSRGASSSEITEIVSSVPEILGKKGHKTISVYYDFIKDTLLEKSSKNEKLCHSLPQGNLENKIRNVSVLRELGMPHKLLFSLLISDSQPVCGKEKFEETLKKVVEMGFDPTTSKFVEALQVIYKMNEKTIEEKVHLYKSLGFDVGDVWSSFKKWPISLRVSEKKMLDSIETFLGLGFSRDEFAKMVKHFPPCIGLSTETVKKKTEFLVKKMNWPLKAVVSNPAVFGYSLEKRIVPRGNVIKALMSKGLMRNELPSISCVLMCTKQVFLNRYVANHVDKQLVTELMAIYRAS