MEKRRRLVVAGDGEGDGGEASGSAARGLVESLPEALLVEVVVRLELEAACSAASSCRALRAAAAAAFSAVTSLDLSMFPPTNAILNRILAGNGALRCLAVNCSLLDDSAVGAIAKGSLRELSLLKCSSFSSYLFVAVGERCKNLRSFVLEMAASDDDEHFGICRKSIAHIVKGCGYLENLSLKFFPLLGPGSVDFESLVPIPSTIKVLLLQPVSNWQAKRLFPISTSLKTSISNTLESLSLVLDIITDELVAFITGSLHNLVELCLEDNPMKEPDLHNDLTNVGLQALGLCHNLAHLSLTRGKQNCSSTFRRVTDFGIMMLADGCKQLKTIRLAGFSKVRDAGYAALLQSCKDLKKFEVSTGYLSDLTCLDLDEAAPKITEVRLLCCSLLTSETAISLSSCTKLEVLDLSGCRSIADSGLASISQLSKLTLLDLAGADITDAGLSALGNGRCPMSSLCLRGCKRISNNGIASLLCGSGTINKTLISLDIGNVPRISGRAVTLIAKNCEQISSLCLRNCLLINDSSLETLGSMRHNLGKSSLRMLDLSYCSRLSRNFLGLFEPPFFRGLRWLGVGKNMLERRGCSPTVAELLERKPGLTVCGNACEMGCRNQCHPDIRRQ*