MNLIGLRIKNIRKEKKLTLKDVAQGIISVPYLANIENGIKVASLETLIHIARRLDIPEEILLMSEDEENRALLKELDEIFELLVCSNLKEIESRLEKIAENIDLRHESPAVELSFYCLQVAFYYKTWKFSRAEKVEAKYLKSAEKRVENAFPPQLLSYYYYGQAVKHSHATCNYQLAVEYWEKCVALTDNKNFLTVFHVCICINYICQSIYEPALGHIQQAWDLIKDEEQERFVSILYFYGYIYFQIGFIGEAKYRFKQAQKYFSKYPEAKKIYYFVVQLKMAEIENIEGNETLFYEKITCLYKEIMAYKTTNISFNNNDYLVITELMVIFAEKGFVEEATSLMGLMNKVVERVQELNYFMEYTEILLLYQQDEQVSYEKKMIKLLKKIDASNDPVLIERVKKHASKHFAKSTKYKMAYDILS*