MEAVCSFAPHVLLWALLCMAVVVIDAEHVDNRTGFGRDLLQNGLARTPPMGWNSWNHFGCNINENIIRETADALVSTGLSKLGYEYVNIDDCWAELNRDQHGRLVARASQFPSGIKALADYVHSKGLKLGIYSDAGYYTCQKQPGSLGHEQADADTFAAWGVDYLKYDNCYNDGSKPEDRYPKMRDALLRTGRPIFFSLCEWGVDVPATWAPEIGSSWRTTGDIEDKWESIISRADQNNAWAHYARPGGWNDPDMLEVGNGHMTGEEYGSHFSIWALMKAPLLIGCDVRSMTKVTYRILSNREVIEVNQDPLGIQGQKVSKQGDLEVWAGPLSNNRVAVILWNRSSSRATITANWKDIGLKPSAVVRVRNLWRHRVLTGSHQGSLTASVKPHACKILEKEGKDMVCVQIPGIAVDRAISLRQKLLN*