MSFQSFQTLQHYLNQQVIGQTDFINQLLIALLADGHILVEGPPGLAKTRAVKSLADCIEGDFHRIQFTPDLLPADLTGSDVYRPETGEFVFQSGPIFNALVLADEINRAPAKVQAAMLEAMAEKQISAGRKTYRLPELFLVMATQNPIEQEGTYPLPEAQLDRFLLHLEVNYPNAEDELAILRLNRGEAKGQQAINKPLLTQQQVFSARQEVLNVHMAEAIENYLVRLVMATRHPANYDAKLAQWLTMGVSPRATIALDRCARAHAWLQGRDFVTPDDVQVMAFSVLRHRLLLSYQAQAEGIHPNQIISHLLSLVGSA*