MTAHKILPVLLPIILGVSHATAASPAPNRPTVHAAPTLQTPETLTAAHIVIDLQSRQTLSAKNTNTPVEPAALTQLMTAYLVFKNMKSGNIQSEENLKIPESAWASEGSRMFVRPGDTVSTDKLLKGMIALCANDAALTLADRLGNGSIENFVQQMNKEARRLGMKNTVFKNPTGLGREGQVSTAKDLALLSEALMRDFPEYYPLFSIKSFKFENIEQNNRNILLYRDNNVNGLKAGHTESGGYNLAVSYSGNGRHILVITLGSESAETRASDNSKLLNRALQAFDTPKIYPKGKTVAQIQISGGSKKTVRAGFLKEAYITLPHKEAKMAEQILETIQPIPAPVKKGQILGKIKIRQNGHTIAEKEIVALENVEKRSRWQRLWTRLTGQ*