MDRVLKAARTSGSLNLSNRSLSEVPIDIYKSLDAASEDEKWWEAVELQKLILAHNDIETLHEDIQNLPLLSVLNVSHNKLTHLPAAIGELHMLKSLDVSFNLIVNIPEEIGTAASLVKLDCSNNQLNDLPNSLGRCVELSDLKASNNSISSLPADLAKCSKLTKLDVEGNKLTTLPESLIASYRMLTELNASKNLLNSIPENIGSLSRLIRLDLHQNRISLIPSSIKDCSSLLEFYIGNNALTSLPAEIGALNRLGIFDLHSNQLKEYPAEACKLQLSMLDLSNNSLSGLPPDIGLMTTLRKLLLVGNPIRTLRSSLVNGPTPALLRFLRSRLPTDEGKMVLLLNNGVLSIFCFLDATTLNVESATSTPGKEDVVAKAARLSLSSKELSLGGLGLTAVPSDVWKSNDISKCDLSGNSIEELPLELSSCISLEALILSKNKIKDWPGSVLTSLPALTCLKLDNNPLRQIPSSAFQAVSKLQVLDLSGNIGSLPEYPAFSCLSELQELYLRRIRISVFPSDIINLKQLRILDLSQNSLQSIPQGIENLTSLAELDLSDNNISSLPPELGLLEPSLQVLKLEGNPLRSIRRAILDRGTKGVLNYLKERIVEH*